What is etherpad built with?
etherpad is a TypeScript repo built with Vite, React, react-router-dom, and Express. It stores its data in lru-cache, signs people in with express-session, jose, and oidc-provider, makes its content with htmlparser2, EJS, entities, html-to-docx, mammoth, and 3 more, is tested with @playwright/test, Vitest, supertest, sinon, jsdom, and 1 more, and deploys with prom-client. It has 97,129 written lines, with 294 test files.
Read on November 6, 2026, at commit 4aec490. Read it as markdown
Frontend
The base 3
- React20 files · in admin/package.json
react-router-dom4 files
- Vitein admin/package.json
Interface 2
- Radix UI7 files
- React Hook Form2 files
Icons 1
- Lucide9 files
Backend
The base 1
- Express6 files · in src/package.json
Data 1
- lru-cache2 files
Sign-in 3
express-session2 files
- jose2 files
- oidc-provider2 files
Other repos with a similar stack
Ordered by how much of its stack they share with etherpad, then by stars.
- ruvnetruflo80.9k
🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
10 of 57 in commonCompare → - RocketChatRocket.Chat46.4k
The Secure CommsOS™ for mission-critical operations
9 of 57 in commonCompare →
Frequently asked questions
What language is etherpad written in?
What framework does etherpad use?
What database does etherpad use?
What does etherpad sign people in with?
Does etherpad have tests?
Which repos have a stack like etherpad'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 →

