├── LICENSE └── README.md /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 huaize 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | > 同时推荐你查看我正在维护的其他仓库 2 | > - [awesome-nodejs](https://github.com/huaize2020/awesome-nodejs) 3 | > - [awesome-koa](https://github.com/huaize2020/awesome-koa) 4 | > - [awesome-egg](https://github.com/huaize2020/awesome-egg) 5 | > - [awesome-electron](https://github.com/electron-modules/awesome-electron) 6 | > - [awesome-frontend](https://github.com/huaize2020/awesome-frontend) 7 | > - [awesome-react](https://github.com/huaize2020/awesome-react) 8 | > - [awesome-react-native](https://github.com/huaize2020/awesome-react-native) 9 | 10 | ## 目录 11 | 12 | - [目录](#目录) 13 | - [官方资源](#官方资源) 14 | - [资源](#资源) 15 | - [峰会](#峰会) 16 | - [博客](#博客) 17 | - [文章](#文章) 18 | - [简介和评价](#简介和评价) 19 | - [教程](#教程) 20 | - [源码解析](#源码解析) 21 | - [实战](#实战) 22 | - [仓库](#仓库) 23 | - [框架](#框架) 24 | - [脚手架](#脚手架) 25 | - [内置插件](#内置插件) 26 | - [插件](#插件) 27 | - [参数校验](#参数校验) 28 | - [路由](#路由) 29 | - [视图](#视图) 30 | - [数据库](#数据库) 31 | - [缓存](#缓存) 32 | - [Graphql](#graphql) 33 | - [授权/鉴权/安全](#授权鉴权安全) 34 | - [平台SDK](#平台sdk) 35 | - [Tracer](#tracer) 36 | - [日志](#日志) 37 | - [文档](#文档) 38 | - [CI/CD/部署](#cicd部署) 39 | - [其他](#其他) 40 | - [应用](#应用) 41 | 42 | ## 官方资源 43 | 44 | - [官网](https://eggjs.org/zh-cn/) 45 | - [文档](https://eggjs.org/zh-cn/intro/index.html) 46 | - [仓库](https://github.com/eggjs/egg) ![](https://img.shields.io/github/stars/eggjs/egg.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg.svg?style=flat-square) 47 | 48 | ## 资源 49 | 50 | ### 峰会 51 | 52 | - [egg - 企业级 node 框架 @天猪](https://github.com/atian25/blog/blob/master/assets/files/egg%20-%20JSConf%20China%202016.pdf) 53 | - [Egg.js在阿里巴巴集团的的实践运用 @庄少](https://github.com/Hangzhou-Node-Party/Node-Party/blob/master/2017-08-19/Egg.js%E5%9C%A8%E9%98%BF%E9%87%8C%E5%B7%B4%E5%B7%B4%E9%9B%86%E5%9B%A2%E7%9A%84%E7%9A%84%E5%AE%9E%E8%B7%B5%E8%BF%90%E7%94%A8.pdf) 54 | - [Egg & Node.js 从小工坊走向企业级开发 @天猪](https://github.com/atian25/blog/raw/master/assets/files/Egg%20%26%20Node.js%20%E4%BB%8E%E5%B0%8F%E5%B7%A5%E5%9D%8A%E8%B5%B0%E5%90%91%E4%BC%81%E4%B8%9A%E7%BA%A7%E5%BC%80%E5%8F%91.pdf) 55 | - [脆弱的Node.js - Security risk in Node Web @姜天意](https://github.com/jtyjty99999/share/raw/master/security%20risk%20in%20node%20web.pdf) 56 | - [Node.js at Alibaba [A] @Joyee Cheung](https://www.youtube.com/watch?v=1w-DyxiMU4w&index=17&list=PLfMzBWSH11xa-iNnQG2555lgi4574nZOh) 57 | 58 | ### 博客 59 | 60 | - [Node.js 从小工坊走向企业级开发](https://zhuanlan.zhihu.com/eggjs) 61 | 62 | ### 文章 63 | 64 | #### 简介和评价 65 | 66 | - [Egg.js 1.0.0 正式发布 - 企业级 Node.js 框架](https://zhuanlan.zhihu.com/p/25860846) 67 | - [EggJS 的前世今生与未来](https://www.yuque.com/atian25/blog/egg-1to2to3) 68 | - [如何评价阿里开源的企业级 Node.js 框架 EggJS?](https://www.zhihu.com/question/50526101/answer/144952130) 69 | 70 | #### 教程 71 | 72 | - [Egg.js 爬坑日记快速入门(一)](https://zhuanlan.zhihu.com/p/27438662) 73 | - [Egg.js 爬坑日记使用一个插件(二)](https://zhuanlan.zhihu.com/p/27439307) 74 | - [Egg.js 爬坑日记编写一个service(三)](https://zhuanlan.zhihu.com/p/27445997) 75 | - [koa和egg项目webpack内存编译和热更新实现](https://segmentfault.com/a/1190000009377030) 76 | - [Egg + Webpack 热更新实现](https://zhuanlan.zhihu.com/p/29346081) 77 | - [深夜放毒——阿里开源的企业级Node框架Egg使用指南](https://cnodejs.org/topic/580a6a7e541dfb7b50f40a60) 78 | 79 | #### 源码解析 80 | 81 | - [结合源码解密egg运行原理](https://github.com/SunShinewyf/issue-blog/issues/30) 82 | - [Egg 源码分析之 egg-core(一)](https://zhuanlan.zhihu.com/p/47178799) 83 | - [Egg 源码分析之 egg-core(二)](https://zhuanlan.zhihu.com/p/47180589) 84 | - [Egg 源码解析之 egg-cluster](https://zhuanlan.zhihu.com/p/29374045) 85 | 86 | #### 实战 87 | 88 | - [Egg.js开发七牛云备份项目总结](https://segmentfault.com/a/1190000010491016) 89 | - [可能是最好的 JS Assert 库 - 皇帝的新衣](https://zhuanlan.zhihu.com/p/25956323) 90 | - [Node.js 中 source map 使用问题总结](https://zhuanlan.zhihu.com/p/26267678) 91 | 92 | ## 仓库 93 | ### 框架 94 | 95 | - [midway](https://github.com/midwayjs/midway) - A Node.js Serverless Framework for front-end/full-stack developers. ![](https://img.shields.io/github/stars/midwayjs/midway.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/midway.svg?style=flat-square) 96 | - [beidou](https://github.com/alibaba/beidou) - Isomorphic framework for server-rendered React apps。![](https://img.shields.io/github/stars/alibaba/beidou.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/beidou.svg?style=flat-square) 97 | - [tegg](https://github.com/eggjs/tegg) - 强大的使用 TypeScript 的 egg. ![](https://img.shields.io/github/stars/eggjs/tegg.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/tegg.svg?style=flat-square) 98 | 99 | ### 脚手架 100 | 101 | - [egg-vue-webpack-boilerplate](https://github.com/hubcarl/egg-vue-webpack-boilerplate) - 基于egg-view-vue, egg-view-vue-ssr, egg-webpack, egg-webpack-vue插件的多页面和单页面服务器渲染同构工程骨架项目 ![](https://img.shields.io/github/stars/hubcarl/egg-vue-webpack-boilerplate.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-vue-webpack-boilerplate.svg?style=flat-square) 102 | - [egg-react-webpack-boilerplate](https://github.com/hubcarl/egg-react-webpack-boilerplate) - 基于Egg + React + Webpack3/Webpack2 多页面和单页面服务器渲染同构工程骨架项目 ![](https://img.shields.io/github/stars/hubcarl/egg-react-webpack-boilerplate.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-react-webpack-boilerplate.svg?style=flat-square) 103 | - [cool-admin-api](https://github.com/apgzs/cool-admin-api) - cool-admin-api 是基于egg.js、typeorm、jwt等封装的api开发脚手架、快速开发api接口。![](https://img.shields.io/github/stars/apgzs/cool-admin-api.svg?style=social&label=Star) 104 | - [egg-ts-boilerplate](https://github.com/brickyang/egg-ts-boilerplate) - 用 TypeScript 写 Egg 应用 ![](https://img.shields.io/github/stars/brickyang/egg-ts-boilerplate.svg?style=social&label=Star) 105 | - [egg-react-mobx-ts-antd](https://github.com/tvrcgo/egg-react-mobx-ts-antd) - Start node with eggjs, react, mobx-react, typescript and ant design. ![](https://img.shields.io/github/stars/tvrcgo/egg-react-mobx-ts-antd.svg?style=social&label=Star) 106 | - [egg-boilerplate-simple](https://github.com/eggjs/egg-boilerplate-simple) - Boilerplate for egg simple project ![](https://img.shields.io/github/stars/eggjs/egg-boilerplate-simple.svg?style=social&label=Star) 107 | - [egg-boilerplate-plugin](https://github.com/eggjs/egg-boilerplate-plugin) - Boilerplate for egg plugin ![](https://img.shields.io/github/stars/eggjs/egg-boilerplate-plugin.svg?style=social&label=Star) 108 | - [egg-boilerplate-framework](https://github.com/eggjs/egg-boilerplate-framework) - Boilerplate for egg framework ![](https://img.shields.io/github/stars/eggjs/egg-boilerplate-framework.svg?style=social&label=Star) 109 | 110 | ### [内置插件](https://eggjs.org/zh-cn/basics/plugin.html#%E6%8F%92%E4%BB%B6%E5%88%97%E8%A1%A8) 111 | 112 | - [egg-security](https://github.com/eggjs/egg-security) - 安全。 ![](https://img.shields.io/github/stars/eggjs/egg-security.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-security.svg?style=flat-square) 113 | - [egg-cluster](https://github.com/eggjs/egg-cluster) - 集群管理。 ![](https://img.shields.io/github/stars/eggjs/egg-cluster.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-cluster.svg?style=flat-square) 114 | - [egg-bin](https://github.com/eggjs/egg-bin) - Egg开发工具. ![](https://img.shields.io/github/stars/eggjs/egg-bin.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-bin.svg?style=flat-square) 115 | - [egg-multipart](https://github.com/eggjs/egg-multipart) - 文件流式上传。 ![](https://img.shields.io/github/stars/eggjs/egg-multipart.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-multipart.svg?style=flat-square) 116 | - [egg-mock](https://github.com/eggjs/egg-mock) - 用于Egg测试的Mock库。 ![](https://img.shields.io/github/stars/eggjs/egg-mock.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-mock.svg?style=flat-square) 117 | - [egg-logger](https://github.com/eggjs/egg-logger) - 日志。 ![](https://img.shields.io/github/stars/eggjs/egg-logger.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-logger.svg?style=flat-square) 118 | - [egg-static](https://github.com/eggjs/egg-static) - 静态服务器插件。 ![](https://img.shields.io/github/stars/eggjs/egg-static.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-static.svg?style=flat-square) 119 | - [egg-schedule](https://github.com/eggjs/egg-schedule) - 定时任务。 ![](https://img.shields.io/github/stars/eggjs/egg-schedule.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-schedule.svg?style=flat-square) 120 | - [egg-onerror](https://github.com/eggjs/egg-onerror) - 统一异常处理。 ![](https://img.shields.io/github/stars/eggjs/egg-onerror.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-onerror.svg?style=flat-square) 121 | - [egg-development](https://github.com/eggjs/egg-development) - 开发环境配置。 ![](https://img.shields.io/github/stars/eggjs/egg-development.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-development.svg?style=flat-square) 122 | - [egg-logrotator](https://github.com/eggjs/egg-logrotator) - 日志切分。 ![](https://img.shields.io/github/stars/eggjs/egg-logrotator.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-logrotator.svg?style=flat-square) 123 | - [egg-session](https://github.com/eggjs/egg-session) - Session 实现。 ![](https://img.shields.io/github/stars/eggjs/egg-session.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-session.svg?style=flat-square) 124 | - [egg-view](https://github.com/eggjs/egg-view) - 模板引擎。 ![](https://img.shields.io/github/stars/eggjs/egg-view.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-view.svg?style=flat-square) 125 | - [egg-i18n](https://github.com/eggjs/egg-i18n) - 多语言。 ![](https://img.shields.io/github/stars/eggjs/egg-i18n.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-i18n.svg?style=flat-square) 126 | - [egg-cookies](https://github.com/eggjs/egg-cookies) - Cookie模块。 ![](https://img.shields.io/github/stars/eggjs/egg-cookies.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-cookies.svg?style=flat-square) 127 | - [egg-watcher](https://github.com/eggjs/egg-watcher) - 文件和文件夹监控。 ![](https://img.shields.io/github/stars/eggjs/egg-watcher.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-watcher.svg?style=flat-square) 128 | - [egg-jsonp](https://github.com/eggjs/egg-jsonp) - jsonp 支持。 ![](https://img.shields.io/github/stars/eggjs/egg-jsonp.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-jsonp.svg?style=flat-square) 129 | 130 | ### 插件 131 | 132 | #### 参数校验 133 | 134 | - [egg-validate](https://github.com/eggjs/egg-validate) - validate plugin for egg ![](https://img.shields.io/github/stars/eggjs/egg-validate.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-validate.svg?style=flat-square) 135 | - [egg-valid](https://github.com/hexindai/egg-valid) - another validate plugin for egg ![](https://img.shields.io/github/stars/hexindai/egg-valid.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-valid.svg?style=flat-square) 136 | 137 | #### 路由 138 | 139 | - [egg-router-plus](https://github.com/eggjs/egg-router-plus) - The missing router feature for eggjs ![](https://img.shields.io/github/stars/eggjs/egg-router-plus.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-router-plus.svg?style=flat-square) 140 | - [egg-rest](https://github.com/eggjs/egg-rest) - Restful API plugin for egg ![](https://img.shields.io/github/stars/eggjs/egg-rest.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-rest.svg?style=flat-square) 141 | - [egg-router-group](https://github.com/zzzs/egg-router-group) - have the ability to route group operations for egg ![](https://img.shields.io/github/stars/zzzs/egg-router-group.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-router-group.svg?style=flat-square) 142 | 143 | #### 视图 144 | 145 | - [egg-view-nunjucks](https://github.com/eggjs/egg-view-nunjucks) - Nunjucks view plugin for egg ![](https://img.shields.io/github/stars/eggjs/egg-view-nunjucks.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-view-nunjucks.svg?style=flat-square) 146 | - [egg-view-ejs](https://github.com/eggjs/egg-view-ejs) - Egg view plugin for ejs. ![](https://img.shields.io/github/stars/eggjs/egg-view-ejs.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-view-ejs.svg?style=flat-square) 147 | - [egg-view-assets](https://github.com/eggjs/egg-view-assets) - Manage frontend assets in development and production. ![](https://img.shields.io/github/stars/eggjs/egg-view-assets.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-view-assets.svg?style=flat-square) 148 | - [egg-view-handlebars](https://github.com/eggjs/egg-view-handlebars) - Egg view plugin for handlebars ![](https://img.shields.io/github/stars/eggjs/egg-view-handlebars.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-view-handlebars.svg?style=flat-square) 149 | 150 | #### 数据库 151 | 152 | - [egg-sequelize](https://github.com/eggjs/egg-sequelize) - Sequelize for Egg.js. ![](https://img.shields.io/github/stars/eggjs/egg-sequelize.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-sequelize.svg?style=flat-square) 153 | - [egg-mongoose](https://github.com/eggjs/egg-mongoose) - mongoose plugin for egg ![](https://img.shields.io/github/stars/eggjs/egg-mongoose.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-mongoose.svg?style=flat-square) 154 | - [egg-mysql](https://github.com/eggjs/egg-mysql) - MySQL plugin for egg. ![](https://img.shields.io/github/stars/eggjs/egg-mysql.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-mysql.svg?style=flat-square) 155 | - [egg-mongo-native](https://github.com/brickyang/egg-mongo-native) - The native MongoDB driver for Egg.js ![](https://img.shields.io/github/stars/brickyang/egg-mongo-native.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-mongo-native.svg?style=flat-square) 156 | - [egg-orm](https://github.com/eggjs/egg-orm) - egg-orm 是一个适用于 Egg 框架的数据模型层插件,egg-orm 的对象关系映射能力来自 Leoric。 ![](https://img.shields.io/github/stars/eggjs/egg-orm.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-orm.svg?style=flat-square) 157 | 158 | #### 缓存 159 | 160 | - [egg-redis](https://github.com/eggjs/egg-redis) - redis plugin for egg ![](https://img.shields.io/github/stars/eggjs/egg-redis.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-redis.svg?style=flat-square) 161 | - [egg-session-redis](https://github.com/eggjs/egg-session-redis) - redis store for egg session ![](https://img.shields.io/github/stars/eggjs/egg-session-redis.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-session-redis.svg?style=flat-square) 162 | - [egg-etag](https://github.com/eggjs/egg-etag) - Etag plugin for egg application. ![](https://img.shields.io/github/stars/eggjs/egg-etag.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-etag.svg?style=flat-square) 163 | 164 | #### Graphql 165 | 166 | - [egg-graphql](https://github.com/eggjs/egg-graphql) - Graphql for Egg.js ![](https://img.shields.io/github/stars/eggjs/egg-graphql.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-graphql.svg?style=flat-square) 167 | 168 | #### 授权/鉴权/安全 169 | 170 | - [egg-jwt](https://github.com/okoala/egg-jwt) - JWT authentication plugin for egg. ![](https://img.shields.io/github/stars/okoala/egg-jwt.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-jwt.svg?style=flat-square) 171 | - [egg-cors](https://github.com/eggjs/egg-cors) - CORS plugin for egg. ![](https://img.shields.io/github/stars/eggjs/egg-cors.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-cors.svg?style=flat-square) 172 | - [egg-passport](https://github.com/eggjs/egg-passport) - Passport plugin for egg. ![](https://img.shields.io/github/stars/eggjs/egg-passport.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-passport.svg?style=flat-square) 173 | - [egg-userrole](https://github.com/eggjs/egg-userrole) - user role plugin for egg ![](https://img.shields.io/github/stars/eggjs/egg-userrole.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-userrole.svg?style=flat-square) 174 | - [egg-cancan](https://github.com/eggjs/egg-cancan) - Cancancan like authorization plugin for Egg.js. ![](https://img.shields.io/github/stars/eggjs/egg-cancan.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-cancan.svg?style=flat-square) 175 | - [egg-rbac](https://github.com/lidianhao123/egg-rbac) - Role Based Access Control for eggjs (now support RBAC0 level) ![](https://img.shields.io/github/stars/lidianhao123/egg-rbac.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-rbac.svg?style=flat-square) 176 | 177 | #### 平台SDK 178 | 179 | - [egg-mp](https://github.com/unclexiao/egg-mp) - EggJS插件:微信公众平台基本服务. ![](https://img.shields.io/github/stars/unclexiao/egg-mp.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-mp.svg?style=flat-square) 180 | - [egg-weapp-sdk](https://github.com/seasonstar/egg-weapp-sdk) - Egg的微信小程序登录会话管理SDK. ![](https://img.shields.io/github/stars/seasonstar/egg-weapp-sdk.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-weapp-sdk.svg?style=flat-square) 181 | - [egg-wechat-api](https://github.com/thonatos/egg-wechat-api) - WechatApi for egg ![](https://img.shields.io/github/stars/thonatos/egg-wechat-api.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-wechat-api.svg?style=flat-square) 182 | - [egg-dingtalk](https://github.com/eggjs/egg-dingtalk) - dingtalk plugin for egg ![](https://img.shields.io/github/stars/eggjs/egg-dingtalk.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-dingtalk.svg?style=flat-square) 183 | - [egg-datahub](https://github.com/macacajs/egg-datahub) - Macaca [DataHub](//github.com/macacajs/macaca-datahub) plugin for Egg.js ![](https://img.shields.io/github/stars/macacajs/egg-datahub.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-datahub.svg?style=flat-square) 184 | - [egg-leancloud](https://github.com/eggjs/egg-leancloud) - leancloud plugin for Egg.js ![](https://img.shields.io/github/stars/eggjs/egg-leancloud.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-leancloud.svg?style=flat-square) 185 | - [egg-aliyun-api-gateway](https://github.com/thonatos/egg-aliyun-api-gateway) - aliyun-api-gateway for eggjs ![](https://img.shields.io/github/stars/thonatos/egg-aliyun-api-gateway.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-aliyun-api-gateway.svg?style=flat-square) 186 | 187 | #### Tracer 188 | 189 | - [egg-apigw-tracer](https://github.com/inlym/egg-apigw-tracer) - 适配 API 网关的 HTTP 请求示踪器,用于 Egg.js 框架. ![](https://img.shields.io/github/stars/inlym/egg-apigw-tracer.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-apigw-tracer.svg?style=flat-square) 190 | - [egg-tracer](https://github.com/eggjs/egg-tracer) - tracer plugin for egg. ![](https://img.shields.io/github/stars/eggjs/egg-tracer.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-tracer.svg?style=flat-square) 191 | - [egg-opentracing](https://github.com/eggjs/egg-opentracing) - Implementation of opentracing in Egg.js. ![](https://img.shields.io/github/stars/eggjs/egg-opentracing.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-opentracing.svg?style=flat-square) 192 | 193 | #### 日志 194 | 195 | - [egg-logview](https://github.com/eggjs/egg-logview) - 为开发环境提供一个日志查看器。 ![](https://img.shields.io/github/stars/eggjs/egg-logview.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-logview.svg?style=flat-square) 196 | - [egg-neo4j](https://github.com/cemremengu/egg-neo4j) - Neo4j plugin for egg framework ![](https://img.shields.io/github/stars/cemremengu/egg-neo4j.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-neo4j.svg?style=flat-square) 197 | 198 | #### 文档 199 | 200 | - [egg-swagger-doc](https://github.com/Yanshijie-EL/egg-swagger-doc) - swagger-ui for egg. ![](https://img.shields.io/github/stars/Yanshijie-EL/egg-swagger-doc.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-swagger-doc.svg?style=flat-square) 201 | 202 | #### CI/CD/部署 203 | 204 | - [egg-ci](https://github.com/eggjs/egg-ci) - Auto gen ci config file. ![](https://img.shields.io/github/stars/eggjs/egg-ci.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-ci.svg?style=flat-square) 205 | 206 | #### 其他 207 | 208 | - [egg-socket.io](https://github.com/eggjs/egg-socket.io) - egg plugin for socket.io ![](https://img.shields.io/github/stars/eggjs/egg-socket.io.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-socket.io.svg?style=flat-square) 209 | - [egg-init](https://github.com/eggjs/egg-init) - Init egg app helper tools. ![](https://img.shields.io/github/stars/eggjs/egg-init.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-init.svg?style=flat-square) 210 | - [egg-grpc](https://github.com/eggjs/egg-grpc) - grpc plugin for egg ![](https://img.shields.io/github/stars/eggjs/egg-grpc.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-grpc.svg?style=flat-square) 211 | - [egg-alinode](https://github.com/eggjs/egg-alinode) - alinode plugin for egg https://node.console.aliyun.com ![](https://img.shields.io/github/stars/eggjs/egg-alinode.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-alinode.svg?style=flat-square) 212 | - [egg-bull](https://github.com/brickyang/egg-bull) - The fastest, most reliable, Redis-based queue for Egg.js ![](https://img.shields.io/github/stars/brickyang/egg-bull.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-bull.svg?style=flat-square) 213 | - [egg-oss](https://github.com/eggjs/egg-oss) - aliyun oss plugin for egg ![](https://img.shields.io/github/stars/eggjs/egg-oss.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-oss.svg?style=flat-square) 214 | - [egg-remote-config](https://github.com/atian25/egg-remote-config) - workaround for egg remote config ![](https://img.shields.io/github/stars/atian25/egg-remote-config.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-remote-config.svg?style=flat-square) 215 | - [egg-zookeeper](https://github.com/eggjs/egg-zookeeper) - zookeeper plugin for egg ![](https://img.shields.io/github/stars/eggjs/egg-zookeeper.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-zookeeper.svg?style=flat-square) 216 | - [egg-downloader](https://github.com/zzzs/egg-downloader) - download file plugin for egg ![](https://img.shields.io/github/stars/zzzs/egg-downloader.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg-downloader.svg?style=flat-square) 217 | 218 | ## 应用 219 | 220 | - [egg-cnode](https://github.com/cnodejs/egg-cnode) The largest Chinese Node.js forum that rewritten in egg.js ![](https://img.shields.io/github/stars/cnodejs/egg-cnode.svg?style=social&label=Star) 221 | - [API Mocker](https://github.com/DXY-F2E/api-mocker) - Api Mocker is more of an api management system than a mocker ![](https://img.shields.io/github/stars/DXY-F2E/api-mocker.svg?style=social&label=Star) 222 | - [egg-24time](https://github.com/seasonstar/egg-24time) - A Twitter-like news and social server for Egg. 微信小程序社区全栈解决方案 ![](https://img.shields.io/github/stars/seasonstar/egg-24time.svg?style=social&label=Star) 223 | - [egg-restapi-module-tool](https://github.com/fomenyesu/egg-restapi-module-tool) - a example of eggjs, react, antd, dva, webpack, mysql, restful api and other stuff made it work... ![](https://img.shields.io/github/stars/fomenyesu/egg-restapi-module-tool.svg?style=social&label=Star) 224 | - [egg-ant-design-pro](https://github.com/eggjs/egg-ant-design-pro) Egg love Ant Design Pro ![](https://img.shields.io/github/stars/eggjs/egg-ant-design-pro.svg?style=social&label=Star) 225 | - [egg-commerce](https://github.com/sfyr111/egg-commerce) - 使用egg + sequelizejs 搭建的电商平台,集成支付宝面对面支付、手机唤醒客户端支付 ![](https://img.shields.io/github/stars/sfyr111/egg-commerce.svg?style=social&label=Star) 226 | - [egg-beehive](https://github.com/Imfdj/egg-beehive) - 基于Vue+Egg.js的JS全栈项目。动态菜单,RBAC权限模型,Websocket实现站内信。![](https://img.shields.io/github/stars/Imfdj/egg-beehive.svg?style=social&label=Star) 227 | - [egg-mongodb-example](https://github.com/fomenyesu/egg-mongodb-example) - a example of eggjs, mongodb, restful api and other stuff made it work... ![](https://img.shields.io/github/stars/fomenyesu/egg-mongodb-example.svg?style=social&label=Star) 228 | - [hamkd](https://github.com/malun666/hamkd) - 寒门知识社区官网源码 ![](https://img.shields.io/github/stars/malun666/hamkd.svg?style=social&label=Star) 229 | - [mtime](https://github.com/OrangeXC/mtime) - A MVC mTime websit build with egg ![](https://img.shields.io/github/stars/OrangeXC/mtime.svg?style=social&label=Star) 230 | --------------------------------------------------------------------------------