Analysis updated 2026-06-21
Deploy a self-hosted document editor for a team that cannot use US-based cloud services for data-sovereignty reasons.
Set up collaborative writing sessions where each participant's contributions are color-coded and every revision is preserved.
Run a shared document environment on your own server and extend it with community plugins for your specific workflow.
Give investigative journalists or public-sector teams a fully controlled collaborative editing environment with no third-party access.
| ether/etherpad | wasp-lang/wasp | elysiajs/elysia | |
|---|---|---|---|
| Stars | 18,312 | 18,310 | 18,308 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 3/5 | 3/5 | 3/5 |
| Audience | ops devops | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Easiest to start via the Docker container image, manual install requires Node.js and a configured database for persistence.
Etherpad is a real-time collaborative document editor that you run on your own server. Think of it like Google Docs, but self-hosted, meaning your data never leaves your own infrastructure, and no third-party company has access to your documents. Every character typed in a shared document is instantly visible to all participants, and each contributor's changes are color-coded so you can see at a glance who wrote what. The editor preserves every revision ever made, and a timeline feature lets you scrub back through the entire history of a document change by change. You control whether any AI tools are involved at all, AI support is an optional plugin you configure yourself, pointed at whatever model you choose. Etherpad is translated into over 100 languages and can be extended with hundreds of community-built plugins. It runs on Linux, macOS, and Windows, and can be started with a single install command or run via a container image. Organizations including the Wikimedia Foundation, public-sector institutions in the EU, universities, and investigative newsrooms rely on it, particularly those that cannot use US-based cloud services for legal or data-sovereignty reasons. The code is released under the Apache 2.0 open-source license, meaning anyone can freely use, modify, and distribute it.
A self-hosted real-time collaborative document editor, like Google Docs but on your own server, where participants see changes instantly and every revision is saved forever.
Mainly TypeScript. The stack also includes TypeScript, Node.js.
Use freely for any purpose, including commercial use, with attribution required under the Apache 2.0 license.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.