Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 7 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 (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-04-12T06:26:11.000Z (7 months ago)
- Last Synced: 2024-04-14T10:15:59.788Z (7 months ago)
- Topics: egg, eggjs, enterprise, framework, koa, koa-middleware, koa2, node-framework, nodejs
- Language: JavaScript
- Homepage: https://eggjs.org
- Size: 10.1 MB
- Stars: 18,776
- Watchers: 477
- Forks: 1,797
- Open Issues: 307
-
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. ![](https://img.shields.io/github/stars/eggjs/egg.svg?style=social&label=Star) (Repository / Web Frameworks)
- awesome - eggjs/egg - 🥚 Born to build better enterprise frameworks and apps with Node.js & Koa (JavaScript)
- 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 - 为企业级框架和应用而生。 ![](https://img.shields.io/github/stars/eggjs/egg.svg?style=social&label=Star) ![](https://img.shields.io/npm/dm/egg.svg?style=flat-square) (仓库 / 框架)
- awesome-star-libs - eggjs / egg
- awesome - eggjs/egg - 🥚 Born to build better enterprise frameworks and apps with Node.js & Koa (JavaScript)
- 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)
[![NPM version](https://img.shields.io/npm/v/egg.svg?style=flat-square)](https://npmjs.org/package/egg)
[![NPM quality](http://npm.packagequality.com/shield/egg.svg?style=flat-square)](http://packagequality.com/#?package=egg)
[![NPM download](https://img.shields.io/npm/dm/egg.svg?style=flat-square)](https://npmjs.org/package/egg)
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Feggjs%2Fegg.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Feggjs%2Fegg?ref=badge_shield)[![Continuous Integration](https://github.com/eggjs/egg/actions/workflows/nodejs.yml/badge.svg)](https://github.com/eggjs/egg/actions?query=branch%3Amaster)
[![Test coverage](https://img.shields.io/codecov/c/github/eggjs/egg.svg?style=flat-square)](https://codecov.io/gh/eggjs/egg)
[![Known Vulnerabilities](https://snyk.io/test/npm/egg/badge.svg?style=flat-square)](https://snyk.io/test/npm/egg)
[![Open Collective backers and sponsors](https://img.shields.io/opencollective/all/eggjs?style=flat-square)](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
[![contributors](https://contrib.rocks/image?repo=eggjs/egg&max=240&columns=26)](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
[![sponsors](https://opencollective.com/eggjs/tiers/sponsors.svg?avatarHeight=48)](https://opencollective.com/eggjs#support)
[![backers](https://opencollective.com/eggjs/tiers/backers.svg?avatarHeight=48)](https://opencollective.com/eggjs#support)## License
[MIT](LICENSE)
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Feggjs%2Fegg.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Feggjs%2Fegg?ref=badge_large)