Awesome projects for ThinkJS 3.x
Package | Author | Version | Status | Coverage | Description |
---|---|---|---|---|---|
think-router | @lushijie | Router Parser | |||
think-trace | @lizheming | Error trace | |||
think-payload | @berwin | Parse body data | |||
think-meta | @welefen | Show meta info | |||
think-logic | @toxic-johann | Invoke logic action | |||
think-controller | @toxic-johann | Invoke controller action | |||
think-wechat | @akira-cn | wechat middleware | |||
think-swagger | @libery | swagger middleware |
Package | Author | Version | Status | downloads | Description |
---|---|---|---|---|---|
kcors | @fengmk2 | CORS middleware | |||
grant | @simov | OAuth middleware | |||
koa-csrf | @jonathanong | CSRF tokens | |||
koa-helmet | @venables | security headers for koa | |||
koa-ip-filter | @charlike | Ip filter middleware for koa | |||
koa-ratelimit | @dead-horse | rate limiting middleware | |||
koa-jwt | @sdd | JWT (JSON Web Tokens) verification | |||
koa-basic-auth | @tj | blanket basic auth middleware |
- think-view-pug Use pug to render view files (pug is rename from jade)
- think-view-nunjucks Use nunjucks to render view files
- think-view-handlebars Use handlebars to render view files
- think-view-ejs Use ejs to render view files
- think-view-xtemplate Use xtemplate to render view files
- think-view-opx Use sdopx to render view files
- think-session-cookie Use cookie to store session data
- think-session-file Use file to store session data
- think-session-redis Use redis to store session data
- think-session-jwt Use jsonwebtoken to store session data
- think-session-mysql Use mysql to store session data
- think-cache-file Use file to store cache data
- think-cache-redis Use redis to store cache data
- think-cache-memcache Use memcache to store cache data
- think-model-abstract Model adapter abstract class
- think-model-mysql Mysql adapter for model
- think-model-sqlite Sqlite adapter for model
- think-model-postgresql Postgresql adapter for model
- think-websocket-socket.io Socket.io adapter for websocket
- think-view Add
display
,render
,assign
methods to controller. - think-email Add
sendEmail
method to think, context, controller. - think-cache Add
cache
method to think, context, controller. - think-session Add
session
method to think, context, controller. - think-fetch Add
fetch
method to think, context, controller, service. - think-model Add
model
method to think, context, controller, service. addModel
to think. - think-websocket Support websocket.
- think-mongoose Wrap mongoose.
- think-sequelize Wrap sequelize
- think-pagination Pagination for ThinkJS 3.x
- think-ueditor Ueditor configuration for ThinkJS 3
- think-redis Wrap ioredis
- think-svg-captcha Generate svg captcha.
- think-memcache Wrap memcache.
- 360 静态资源托管库 - 托管前端常见的静态资源库,支持 HTTP2
- 360 移动开发者中心 - 提供推送、Replugin、代码检查等移动开发服务
- 众成翻译 - 中国最好的技术翻译社区,最懂译者的翻译平台
- 爆米兔 - 小而美的 H5 创意制作平台
- 声享 - 免费在线制作有声 PPT
- Firekylin - A Simple & Fast Node.js Blogging Platform Base On ThinkJS & React & ES2015+
- CMSWing - 一款功能强大的(PC端、手机端和微信公众平台)电子商务平台及 CMS 建站系统
- thinkjsplus - 一款基于 ThinkJS 3 从入门到实践的记事本项目,很适合新手实战
- NideShop - 基于 ThinkJS+MySQL 开发的开源微信小程序商城
If you have projects created by ThinkJS, please pull request.