DomonJi / Monkov
Licence: gpl-3.0
A blog system built with vue and koa
Stars: ✭ 234
Projects that are alternatives of or similar to Monkov
Kails
A Web App like Ruby on Rails with Koa2, Webpack and Postgres
Stars: ✭ 512 (+118.8%)
Mutual labels: blog, koa2
Web Performance Monitoring System
A complete performance monitoring system.
Stars: ✭ 436 (+86.32%)
Mutual labels: koa2, vuejs2
Sinn
a blog based on of react,webpack3,dva,redux,material-ui,fetch,generator,markdown,nodejs,koa2,mongoose,docker,shell,and async/await 基于react+koa2技术栈的个人开源博客系统
Stars: ✭ 175 (-25.21%)
Mutual labels: blog, koa2
Blog
📚 Github static blog post, experience the fun of using Issues.Welcome star( 静态博客文章,体验一下使用 Issues 的乐趣,欢迎 star )个人博客地址:blog.hvkcoder.me/love
Stars: ✭ 230 (-1.71%)
Mutual labels: blog
Vue2 Perfect Scrollbar
Vue.js wrapper for perfect scrollbar
Stars: ✭ 225 (-3.85%)
Mutual labels: vuejs2
Vue2 Scrollbar
The Simplest Pretty Scroll Area Component with custom scrollbar for Vue 2. https://bosnaufal.github.io/vue2-scrollbar
Stars: ✭ 233 (-0.43%)
Mutual labels: vuejs2
Vue Element Loading
⏳ Loading inside a container or full screen for Vue.js
Stars: ✭ 234 (+0%)
Mutual labels: vuejs2
Hexo Theme Fluid
🌊 一款 Material Design 风格的 Hexo 主题 / An elegant Material-Design theme for Hexo
Stars: ✭ 3,700 (+1481.2%)
Mutual labels: blog
Monkov

Monkov is a blog system built with vue.js and koa.js You can easily build up your own blog with it.
Requirements
- nodejs 6.0 or higher
- mongodb installed
Features
- RESTful api
- Front end router
- Front and back separated
- ES6/7 syntax
- Built-in markdown editor
- Add tags and category to your articles
Modules
Client
The blog pages on your website.
You can customize the widgets, the themes, the navigation menu and the personal information.
More features are coming.
Screen Shot
Tech Stack
- vuejs 2.0 + && vue-router
- fetch
- stylus
- marked
Run
# install dependencies
$ yarn install
# run dev
$ npm run dev-client
# build
$ npm run build-client
Server
The server of this blog system, built with koa 2.0 and mongoose.
The login module use jwt
Tech Stack
- koa 2.0
- mongoose
- jwt
Run
# run development
$ npm run dev-server
# run production
$ npm run pro-server
Admin
The background management system. You can write your articles (all called draft
when not published) here with the built-in markdown editor. You can publish and deleting posts, modifying your tags and categories and all the changes will automatically synchronize to your blog pages.
Initial username:admin
Initial password:admin
Screen Shot
Tech Stack
- vuejs 2.0 + && vue-router && vuex
- fetch
- stylus
- marked && SimpleMDE
Run
# run dev
$ npm run dev-admin
# build
$ npm run build-admin
Todo List
- [ ] CSS refactor
- [ ] Comment system
- [ ] Category management
- [ ] Customizable themes
- [ ] User management system
- [ ] Plugin system
- [ ] Customizable header, footer and widgets
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].