What is egg built with?
egg is a TypeScript repo built with koa-bodyparser, koa-compose, Express, and koa-range. It uses AI through LangChain, makes its content with js-yaml, escape-html, mustache, Nunjucks, and Cheerio, validates its data with Zod, Ajv, ajv-formats, ajv-keywords, and typebox, is tested with Vitest and Mocha, and uses Redis, MCP, and sqlstring. It has 199,875 written lines, with 2,957 test files.
Read on November 6, 2026, at commit 2d168f8. Read it as markdown
Backend
The base 1
- Express1 file
Data 2
- Redis1 file · plugins/redis/src/lib/redis.ts, line 5
- sqlstring1 file
Services 1
AI 1
- LangChain11 files
Other repos with a similar stack
Ordered by how much of its stack they share with egg, then by stars.
- google-geminigemini-cli108.7k
An open-source AI agent that brings the power of Gemini directly into your terminal.
6 of 69 in commonCompare → - cheaper-inferenceOmniRoute84.6k
Never stop coding. Free MIT AI gateway: one endpoint, 375 providers (150+ free), 1,400+ models Kimi, Claude, GPT, Gemini, GLM, DeepSeek, MiniMax. Works with Claude Code, Codex, Cursor, OpenCode, Cline & Copilot. Quota-aware auto-fallback, RTK+Caveman compression saves 15-95% tokens, MCP/A2A, Desktop/PWA. Built by 900+ contributors
6 of 69 in commonCompare →
Frequently asked questions
What language is egg written in?
What framework does egg use?
Does egg use AI?
What services does egg use?
Does egg have tests?
Which repos have a stack like egg's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

