{"id":36703,"url":"https://github.com/eggjs/awesome-egg","name":"awesome-egg","description":"Awesome Egg.js Web Framework and Plugin.","projects_count":79,"last_synced_at":"2026-07-10T20:00:26.668Z","repository":{"id":49247556,"uuid":"103236491","full_name":"eggjs/awesome-egg","owner":"eggjs","description":"Awesome Egg.js Web Framework and Plugin.","archived":false,"fork":false,"pushed_at":"2020-11-12T08:21:25.000Z","size":26,"stargazers_count":879,"open_issues_count":2,"forks_count":59,"subscribers_count":45,"default_branch":"master","last_synced_at":"2026-06-22T18:03:27.796Z","etag":null,"topics":["awsome","egg"],"latest_commit_sha":null,"homepage":"https://eggjs.org/","language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eggjs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-09-12T07:20:44.000Z","updated_at":"2026-04-03T09:41:16.000Z","dependencies_parsed_at":"2022-08-20T09:41:00.709Z","dependency_job_id":null,"html_url":"https://github.com/eggjs/awesome-egg","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/eggjs/awesome-egg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggjs%2Fawesome-egg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggjs%2Fawesome-egg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggjs%2Fawesome-egg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggjs%2Fawesome-egg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eggjs","download_url":"https://codeload.github.com/eggjs/awesome-egg/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggjs%2Fawesome-egg/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35341768,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-10T02:00:06.465Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-13T12:59:36.711Z","updated_at":"2026-07-10T20:00:26.668Z","primary_language":"JavaScript","list_of_lists":false,"displayable":true,"categories":["Conferences","Articles","Tutorials","Applications","Boilerplates","Frameworks","Plugins","APM Solution","Blogs"],"sub_categories":[],"readme":"# Awesome Egg.js\n\nAn awesome list that curates the best Egg.js plugins, tools, tutorials, articles and more. PRs are welcome!\n\n## Contents\n\n- [Blogs](#blogs)\n- [Articles](#articles)\n- [Tutorials](#tutorials)\n- [Conferences](#conferences)\n- [Plugins](#plugins)\n- [Applications](#applications)\n- [Boilerplates](#boilerplates)\n- [Frameworks](#frameworks)\n- [APM Solution](#apm-solution)\n\nMany thanks to everyone on the [contributor list](https://github.com/eggjs/awesome-egg/graphs/contributors) :)\n\n## Blogs\n\n- [Egg.js 知乎专栏](https://zhuanlan.zhihu.com/eggjs)\n\n## Articles\n\n- [Egg.js 1.0.0 正式发布 - 企业级 Node.js 框架](https://zhuanlan.zhihu.com/p/25860846)\n- [如何评价阿里开源的企业级 Node.js 框架 EggJS？](https://www.zhihu.com/question/50526101/answer/144952130)\n- [Egg源码解析之egg-cluster](https://cnodejs.org/topic/597445118f0313ff0d08d712)\n- [结合源码解密egg运行原理](https://github.com/SunShinewyf/issue-blog/issues/30)\n- [Egg.js开发七牛云备份项目总结](https://segmentfault.com/a/1190000010491016)\n- [可能是最好的 JS Assert 库 - 皇帝的新衣](https://zhuanlan.zhihu.com/p/25956323)\n- [Node.js 中 source map 使用问题总结](https://zhuanlan.zhihu.com/p/26267678)\n\n## Tutorials\n\n- [Egg.js 爬坑日记快速入门（一）](https://zhuanlan.zhihu.com/p/27438662)\n- [Egg.js 爬坑日记使用一个插件（二）](https://zhuanlan.zhihu.com/p/27439307)\n- [Egg.js 爬坑日记编写一个service（三）](https://zhuanlan.zhihu.com/p/27445997)\n- [koa和egg项目webpack内存编译和热更新实现](https://segmentfault.com/a/1190000009377030)\n- [Egg + Webpack 热更新实现](https://zhuanlan.zhihu.com/p/29346081)\n- [深夜放毒——阿里开源的企业级Node框架Egg使用指南](https://cnodejs.org/topic/580a6a7e541dfb7b50f40a60)\n\n## Conferences\n\n- [egg - 企业级 node 框架 @天猪](https://github.com/atian25/blog/blob/master/assets/files/egg%20-%20JSConf%20China%202016.pdf)\n- [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)\n- [Egg \u0026 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)\n- [脆弱的Node.js - Security risk in Node Web @姜天意](https://github.com/jtyjty99999/share/raw/master/security%20risk%20in%20node%20web.pdf)\n- [Node.js at Alibaba [A] @Joyee Cheung](https://www.youtube.com/watch?v=1w-DyxiMU4w\u0026index=17\u0026list=PLfMzBWSH11xa-iNnQG2555lgi4574nZOh)\n\n## Plugins\n\n- [egg-alinode](https://github.com/eggjs/egg-alinode) - alinode plugin for egg https://node.console.aliyun.com\n- [egg-aliyun-api-gateway](https://github.com/thonatos/egg-aliyun-api-gateway) - aliyun-api-gateway for eggjs\n- [egg-apigw-tracer](https://github.com/inlym/egg-apigw-tracer) - 适配 API 网关的 HTTP 请求示踪器，用于 Egg.js 框架\n- [egg-bull](https://github.com/brickyang/egg-bull) - The fastest, most reliable, Redis-based queue for Egg.js\n- [egg-cockroach](https://github.com/Txiaozhe/egg-cockroach) - CockroachDB 的 eggjs 插件\n- [egg-datahub](https://github.com/macacajs/egg-datahub) - Macaca [DataHub](//github.com/macacajs/macaca-datahub) plugin for Egg.js\n- [egg-dingtalk](https://github.com/eggjs/egg-dingtalk) - dingtalk plugin for egg\n- [egg-downloader](https://github.com/zzzs/egg-downloader) - download file plugin for egg\n- [egg-graphql](https://github.com/eggjs/egg-graphql) - Graphql for Egg.js\n- [egg-grpc](https://github.com/eggjs/egg-grpc) - grpc plugin for egg\n- [egg-leancloud](https://github.com/eggjs/egg-leancloud) - leancloud plugin for Egg.js\n- [egg-loopback](https://github.com/bqxu/egg-loopback) - Loopback plugin for egg (nosql for mysql,mongoo,redis,Oracle,PostgreSQL..)\n- [egg-mongoose](https://github.com/eggjs/egg-mongoose) - mongoose plugin for egg\n- [egg-mongo-native](https://github.com/brickyang/egg-mongo-native) - The native MongoDB driver for Egg.js\n- [egg-neo4j](https://github.com/cemremengu/egg-neo4j) - Neo4j plugin for egg framework\n- [egg-oss](https://github.com/eggjs/egg-oss) - aliyun oss plugin for egg\n- [egg-rbac](https://github.com/lidianhao123/egg-rbac) - Role Based Access Control for eggjs (now support RBAC0 level)\n- [egg-redis](https://github.com/eggjs/egg-redis) - redis plugin for egg\n- [egg-rest](https://github.com/eggjs/egg-rest) - Restful API plugin for egg\n- [egg-router-group](https://github.com/zzzs/egg-router-group) - have the ability to route group operations for egg\n- [egg-router-plus](https://github.com/eggjs/egg-router-plus) - The missing router feature for eggjs\n- [egg-sequelize](https://github.com/eggjs/egg-sequelize) - Sequelize for Egg.js\n- [egg-session-redis](https://github.com/eggjs/egg-session-redis) - redis store for egg session\n- [egg-socket.io](https://github.com/eggjs/egg-socket.io) - egg plugin for socket.io\n- [egg-tracer](https://github.com/eggjs/egg-tracer) - tracer plugin for egg\n- [egg-userrole](https://github.com/eggjs/egg-userrole) - user role plugin for egg\n- [egg-valid](https://github.com/hexindai/egg-valid) - another validate plugin for egg\n- [egg-validate](https://github.com/eggjs/egg-validate) - validate plugin for egg\n- [egg-weapp-sdk](https://github.com/seasonstar/egg-weapp-sdk) - Egg的微信小程序登录会话管理SDK\n- [egg-wechat-api](https://github.com/thonatos/egg-wechat-api) - WechatApi for egg\n- [egg-zookeeper](https://github.com/eggjs/egg-zookeeper) - zookeeper plugin for egg\n- [egg-hashids](https://github.com/weihongyu12/egg-hashids) - generate a short unique ID from the integer for eg\n\n## Applications\n\n- [egg-cnode](https://github.com/cnodejs/egg-cnode) The largest Chinese Node.js forum that rewritten in egg.js\n- [egg-ant-design-pro](https://github.com/eggjs/egg-ant-design-pro) Egg love Ant Design Pro\n- [API Mocker](https://github.com/DXY-F2E/api-mocker) - Api Mocker is more of an api management system than a mocker\n- [egg-24time](https://github.com/seasonstar/egg-24time) - A Twitter-like news and social server for Egg. 微信小程序社区全栈解决方案\n- [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...\n- [egg-mongodb-example](https://github.com/fomenyesu/egg-mongodb-example) - a example of eggjs, mongodb, restful api and other stuff made it work...\n- [hamkd](https://github.com/malun666/hamkd) - 寒门知识社区官网源码\n- [mtime](https://github.com/OrangeXC/mtime) - A MVC mTime websit build with egg\n- [egg-RESTfulAPI](https://github.com/icxcat/egg-RESTfulAPI) - 基于Egg.js 2.0 \u0026 {mongoose,jwt,upload}等RESTful API 模板，用于快速集成开发RESTful前后端分离的服务端，接口处理良好适配Ant Desigin Pro\n- [egg-commerce](https://github.com/sfyr111/egg-commerce) - 使用egg + sequelizejs 搭建的电商平台，集成支付宝面对面支付、手机唤醒客户端支付\n- [Marmot](https://github.com/macacajs/marmot) - Marmot 平台是 [Macaca](//github.com/alibaba/macaca) 生态成员，能够管理自动化流程各环节。\n\n## Boilerplates\n\n- [egg-boilerplate-empty](https://github.com/eggjs/egg-boilerplate-empty) - Boilerplate for egg simple project, as empty as possible\n- [egg-boilerplate-simple](https://github.com/eggjs/egg-boilerplate-simple) - Boilerplate for egg simple project\n- [egg-boilerplate-plugin](https://github.com/eggjs/egg-boilerplate-plugin) - Boilerplate for egg plugin\n- [egg-boilerplate-framework](https://github.com/eggjs/egg-boilerplate-framework) - Boilerplate for egg framework\n- [egg-react-webpack-boilerplate](https://github.com/hubcarl/egg-react-webpack-boilerplate) - 基于Egg + React + Webpack3/Webpack2 多页面和单页面服务器渲染同构工程骨架项目\n- [egg-vue-webpack-boilerplate](https://github.com/hubcarl/egg-vue-webpack-boilerplate) - 基于egg-view-vue, egg-view-vue-ssr, egg-webpack, egg-webpack-vue插件的多页面和单页面服务器渲染同构工程骨架项目\n- [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.\n- [egg-react-mobx-webpack2-boilerplate](https://github.com/BoizZ/egg-react-mobx-webpack2-boilerplate) - a quick boilerplate\n- [egg-multi-boilerplate](https://github.com/sydeEvans/egg-multi-boilerplate) - eggjs 的 boilerplate 项目 综合了webpack,browserSync的多页应用配置\n- [generator-eggjs](https://github.com/thonatos/generator-eggjs) - Yeoman generator for egg\n- [egg-mix](https://github.com/sinchang/egg-mix) - 基于 Laravel Mix 和 Egg 的后端渲染多页应用工程化脚手架\n- [egg-ts-boilerplate](https://github.com/brickyang/egg-ts-boilerplate) - 用 TypeScript 写 Egg 应用\n\n## Frameworks\n\n- [beidou](https://github.com/alibaba/beidou) - Isomorphic framework for server-rendered React apps\n- [aliyun-egg](https://github.com/eggjs/aliyun-egg) - node web framework for aliyun, base on eggjs\n- [avet](https://github.com/avetjs/avet) - A very comfortable framework for writing isomorphic applications\n- [EggBorn.js](https://github.com/zhennann/egg-born) - The Ultimate Javascript Full Stack Framework\n\n## APM Solution\n\n- [Skywalking Node.js](https://github.com/OpenSkywalking/skywalking-nodejs) - Apache SkyWalking(incubator) provides an APM solution for Node.js server application\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/eggjs%2Fawesome-egg/projects"}