Etherpad

Active

Overview

Etherpad is a web-based real-time collaborative text editor that enables multiple users to edit documents simultaneously, with each keystroke attributed to its author and full revision history preserved via a timeslider.27 It runs on the user's own server, supports extensive plugin extensibility, and integrates into other web applications via API and iframe embedding, targeting teams needing authorship-tracked, self-hosted collaboration without third-party servers.23

Key Features

  • Real-time collaboration - Multiple users edit documents simultaneously with authorship attribution for every keystroke.
  • Revision history - Timeslider allows scrubbing through the document's entire history character by character.
  • Author attribution - Every edit is marked with the author's color and name by default.
  • Plugin system - 290+ plugins for comments, images, tables, drawing, auth, and AI integration.
  • API access - Programmatic control for creating/deleting pads, managing access, and content.
  • Iframe embedding - Embed pads into any website for seamless integration.
  • Statistics tracking - Monitors users, edits, connections, and resource usage via /stats endpoint.
  • Import/export - Supports plaintext, HTML, and additional formats like ODT with plugins.

Pricing

PlanPriceIncludes
CommunityFreeSelf-hosted open-source software with all core features.
Etherpad LiteFreeLightweight version for easier deployment on Node.js.

Platforms & Requirements

Etherpad runs as a web application on servers with Node.js ≥20 and git; access via any modern web browser on desktop or mobile devices.2 No native desktop or mobile apps; requires self-hosting with no specific OS restrictions beyond server dependencies.8

Integrations & Ecosystem

  • Node.js runtime
  • OAuth/LDAP/OpenID authentication plugins
  • Plugin-based AI integration
  • HTTP API for pad management
  • Iframe embedding
  • Import/export: plaintext, HTML, ODT
  • Stats API
  • Plugin ecosystem (290+)

Alternatives

AppDifference
Google DocsCloud-hosted with broader formatting but requires Google account and lacks self-hosting.
CryptPadEnd-to-end encrypted collaboration but smaller plugin ecosystem.
HackMDMarkdown-focused with GitHub integration but less emphasis on authorship tracking.
OnlyOfficeFull office suite with document editing but heavier resource use.

Reputation

Etherpad is recognized for its robust real-time collaboration, strong privacy via self-hosting, and extensive plugin support, making it a reliable choice for technical teams since 2008.269 Criticisms include a steep setup curve for non-developers due to server requirements and a dated default interface.68 It maintains an active open-source community with regular updates.7

Sources (9)
  1. https://en.docs.maadix.net/etherpad/
  2. https://etherpad.org
  3. https://etherpad.org/doc/v1.9.0/
  4. https://etherpad.org/doc/v1.8.15/
  5. https://etherpad.org/doc/v2.5.3/index.html
  6. https://opensource.com/article/20/12/etherpad
  7. https://github.com/ether/etherpad
  8. https://wiki.archlinux.org/title/Etherpad-lite
  9. https://www.youtube.com/watch?v=WvjisVJtHU8