Skip to content
🥚 Born to build better enterprise frameworks and apps with Node.js & Koa
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github docs: remove egg-ts-helper && inspect-brk (#3603) Apr 10, 2019
app chore: fix jsdocs (#3627) Apr 12, 2019
config feat: support config.maxProxyCount to help get the real client ip (#3612 Apr 11, 2019
docs docs: https options en version (#3702) May 15, 2019
lib docs: httpclient upload files (#3682) May 7, 2019
scripts chore: skip docs deploy at ci cron (#1268) Aug 2, 2017
test test: fix some test methods failed on windows platform (#3686) May 10, 2019
.autod.conf.js deps: use circular-json-for-egg to remove deprecate message (#3211) Nov 19, 2018
.eslintignore docs: fix const define (#1249) Jul 28, 2017
.eslintrc test: add async test case (#339) Feb 9, 2017
.gitignore fix(types): import types from egg-core (#3545) Mar 21, 2019
.travis.yml docs: add promo logo (#3113) Oct 23, 2018
CONTRIBUTING.md docs: change egg-init to `npm init egg` (#3588) Apr 9, 2019
CONTRIBUTING.zh-CN.md docs: change egg-init to `npm init egg` (#3588) Apr 9, 2019
History.md Release 2.22.2 (#3666) Apr 30, 2019
LICENSE fix: allow request timeout bigger than agent timeout (#3146) Nov 11, 2018
README.md docs: change egg-init to `npm init egg` (#3588) Apr 9, 2019
README.zh-CN.md docs: change egg-init to `npm init egg` (#3588) Apr 9, 2019
agent.js feat: add BaseHookClass (#3581) Apr 16, 2019
appveyor.yml test: test on travis with node 10 (#2461) Jul 17, 2018
index.d.ts fix(typings): optimize declaration of httpclient (#3665) Apr 30, 2019
index.js feat: add BaseHookClass (#3581) Apr 16, 2019
package.json Release 2.22.2 (#3666) Apr 30, 2019

README.md

Born to build better enterprise frameworks and apps

NPM version NPM quality build status Test coverage David deps Known Vulnerabilities NPM download Gitter

Installation

$ npm install egg --save

Node.js >= 8.0.0 required.

Features

  • ✔︎ Built-in process management
  • ✔︎ Plugin system
  • ✔︎ Framework customization
  • ✔︎ Lots of plugins

Docs & Community

Getting Started

Follow the commands listed below.

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

Examples

See egg-examples.

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.

License

MIT

You can’t perform that action at this time.