https://github.com/eggjs/egg
🥚 Born to build better enterprise frameworks and apps with Node.js & Koa
https://github.com/eggjs/egg
egg eggjs enterprise framework koa koa-middleware koa2 node-framework nodejs
Last synced: 6 days ago
JSON representation
🥚 Born to build better enterprise frameworks and apps with Node.js & Koa
- Host: GitHub
- URL: https://github.com/eggjs/egg
- Owner: eggjs
- License: mit
- Created: 2016-06-18T06:53:23.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-10-09T12:36:54.000Z (6 months ago)
- Last Synced: 2024-10-29T21:05:50.378Z (6 months ago)
- Topics: egg, eggjs, enterprise, framework, koa, koa-middleware, koa2, node-framework, nodejs
- Language: JavaScript
- Homepage: https://eggjs.org
- Size: 9.72 MB
- Stars: 18,891
- Watchers: 475
- Forks: 1,816
- Open Issues: 314
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-egg - 仓库 - square) (官方资源)
- Awesome-GitHub-Repo - egg - 企业级 Node.js 框架 。[<img src="https://tva1.sinaimg.cn/large/008i3skNly1gxlhtmg11mj305k05k746.jpg" alt="微信" width="18px" height="18px" />](https://mp.weixin.qq.com/s?__biz=MzUxNjg4NDEzNA%3D%3D&chksm=f9a22984ced5a092b79362bb18932e8895ed01dba198513522bf50bec33c1458dd29805bd4da&idx=1&mid=2247498317&scene=21&sn=8d67a6067e8a30d2bc6548c3756621ad#wechat_redirect) (大厂开源 / 阿里开源)
- awesome-nodejs - Egg - Born to build better enterprise frameworks and apps with Node.js & Koa.  (Repository / Web Frameworks)
- awesome-github-star - egg
- awesome-frontend - egg.js - 基于 Koa 为企业级框架和应用而生
- awesome-made-by-chinese - egg
- awesome-npm - egg - 基于 Koa,强大的 loader / plugin 等机制,项目架构更清晰可控,阿里巴巴企业级应用框架 (1. 后端开发 / 1.2 框架)
- StarryDivineSky - eggjs/egg
- awesome-koa - Egg - 为企业级框架和应用而生。   (仓库 / 框架)
- awesome-star-libs - eggjs / egg
- awesome - eggjs/egg - 🥚🥚🥚🥚 Born to build better enterprise frameworks and apps with Node.js & Koa (TypeScript)
- awesome - eggjs/egg - 🥚 Born to build better enterprise frameworks and apps with Node.js & Koa (JavaScript)
- awesome - egg - 🥚 Born to build better enterprise frameworks and apps with Node.js & Koa (JavaScript)
README
English | [简体中文](./README.zh-CN.md)
![]()
[](https://npmjs.org/package/egg)
[](http://packagequality.com/#?package=egg)
[](https://npmjs.org/package/egg)
[](https://app.fossa.com/projects/git%2Bgithub.com%2Feggjs%2Fegg?ref=badge_shield)[](https://github.com/eggjs/egg/actions?query=branch%3A3.x)
[](https://app.codecov.io/gh/eggjs/egg/tree/3.x)
[](https://snyk.io/test/npm/egg)
[](https://opencollective.com/eggjs)## Features
- Built-in Process Management
- Plugin System
- Framework Customization
- Lots of [plugins](https://github.com/search?q=topic%3Aegg-plugin&type=Repositories)## Quickstart
Follow the commands listed below.
```bash
$ mkdir showcase && cd showcase
$ npm init egg --type=simple # Optionally pnpm create egg --type=simple
$ npm install
$ npm run dev
$ open http://localhost:7001
```> Node.js >= 14.20.0 required.
## Documentations
- [Documentations](https://eggjs.org/en/index.html)
- [Plugins](https://github.com/search?q=topic%3Aegg-plugin&type=Repositories)
- [Frameworks](https://github.com/search?q=topic%3Aegg-framework&type=Repositories)
- [Examples](https://github.com/eggjs/examples)## Contributors
[](https://github.com/eggjs/egg/graphs/contributors)
## How to Contribute
Please let us know how can we help. Do check out [issues](https://github.com/eggjs/egg/issues) for bug reports or suggestions first.
To become a contributor, please follow our [contributing guide](CONTRIBUTING.md).
## Sponsors and Backers
[](https://opencollective.com/eggjs#support)
[](https://opencollective.com/eggjs#support)## License
[MIT](LICENSE)
[](https://app.fossa.com/projects/git%2Bgithub.com%2Feggjs%2Fegg?ref=badge_large)