Egg

为用 Node.js 和 Koa 构建更好的企业框架和应用程序而生。(Born to build better enterprise frameworks and apps with Node.js & Koa. )

Github stars Tracking Chart

Egg.js 是基于 Node.js 和 Koa 开发的,为构建更好的企业框架和应用程序而生。

特性:

  • 提供基于 Egg 定制上层框架的能力
  • 高度可扩展的插件机制
  • 内置多进程管理
  • 基于 Koa 开发,性能优异
  • 框架稳定,测试覆盖率高
  • 渐进式开发

Main metrics

Overview
Name With Ownereggjs/egg
Primary LanguageTypeScript
Program languageJavaScript (Language Count: 4)
Platform
License:MIT License
所有者活动
Created At2016-06-18 06:53:23
Pushed At2025-09-02 07:33:15
Last Commit At
Release Count187
Last Release Namev4.1.0 (Posted on )
First Release Name0.0.4 (Posted on )
用户参与
Stargazers Count19k
Watchers Count473
Fork Count1.8k
Commits Count1.2k
Has Issues Enabled
Issues Count4064
Issue Open Count339
Pull Requests Count1162
Pull Requests Open Count12
Pull Requests Close Count150
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

NPM version
NPM quality
build status
Test coverage
David deps
Known Vulnerabilities
npm download
Open Collective backers and sponsors

Features

  • Built-in Process Management
  • Plugin System
  • Framework Customization
  • Lots of plugins

Quickstart

Follow the commands listed below.

$ mkdir showcase && cd showcase
$ npm init egg --type=simple
$ npm install
$ npm run dev
$ open http://localhost:7001

Node.js >= 8.0.0 required.

Documentations

Contributors

contributors

How to Contribute

Please let us know how can we help. Do check out issues for bug reports or suggestions first.

To become a contributor, please follow our contributing guide.

Sponsors and Backers

sponsors
backers

License

MIT