Repolode
ether

ether/etherpad

Редактор документов для совместной работы в реальном времени, который можно развернуть на своём сервере: он указывает автора каждой правки и хранит полную историю изменений.

Open source альтернатива:Google DocsMicrosoft Word Online

Звёзды
18,618
Форки
3,061
Открытые issues
10
Последний коммит
19 часов назад

Что это?

Etherpad — редактор общих документов для совместной работы в реальном времени. Каждое изменение связано с его автором, все версии сохраняются, а ползунок времени позволяет просматривать историю документа посимвольно. Цвета авторов показывают, кто что написал, пока участники редактируют документ.

Etherpad работает на собственном сервере и требует Node.js версии 24 или выше; для production можно использовать PostgreSQL или MySQL. Функциональность расширяется плагинами: их можно устанавливать через интерфейс администратора или командную строку. Среди доступных возможностей — markdown, комментарии, заголовки и видеосвязь через WebRTC. HTTP API и определения OpenAPI позволяют другим веб-приложениям управлять документами, пользователями и группами. Полный экспорт данных встроен.

Код распространяется по лицензии Apache 2.0, а интерфейс переведён на 105 языков. Встроенных AI-функций нет: их предоставляют плагины, подключающиеся к выбранной вами модели.

Ключевые возможности

  • 01Авторство и цветовое выделение каждой правки.
  • 02Полная история версий с посимвольным ползунком времени.
  • 03Развёртывание на собственном сервере с поддержкой PostgreSQL и MySQL.
  • 04Расширение плагинами для markdown, комментариев, видео и аутентификации.
  • 05HTTP API и определения OpenAPI для встраивания в другие приложения.
  • 06Встроенный полный экспорт данных.

Сценарии использования

  • Совместная подготовка документов в организациях, которым важно хранить данные на собственных серверах.
  • Создание общей среды для совместной работы с текстами в университетах и школах.
  • Проведение общественных консультаций и гражданских проектов, где нужна открытая история правок.
  • Встраивание совместных документов в существующее веб-приложение через API.

Быстрый старт

  1. 1

    Установите pnpm глобально с помощью npm

    npm install -g pnpm
  2. 2

    Установите зависимости проекта

    pnpm i
  3. 3

    Соберите Etherpad

    pnpm run build:etherpad
  4. 4

    Запустите Etherpad и откройте http://localhost:9001

    pnpm run prod

Что важно знать

  • Требуется Node.js версии 24 или новее; сервер нужно запускать и обслуживать самостоятельно.
  • Драйвер dirtyDB по умолчанию предназначен только для тестирования, поэтому для использования в production нужна отдельная база данных, например MySQL.

В подборках

Темы

Частые вопросы

Что такое etherpad?
Редактор документов для совместной работы в реальном времени, который можно развернуть на своём сервере: он указывает автора каждой правки и хранит полную историю изменений. Etherpad — редактор общих документов для совместной работы в реальном времени. Каждое изменение связано с его автором, все версии сохраняются, а ползунок времени позволяет просматривать историю документа посимвольно. Цвета авторов показывают, кто что написал, пока участники редактируют документ.
etherpad можно использовать бесплатно? Какая у него лицензия?
etherpad распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
etherpad всё ещё поддерживается?
Активно поддерживается. Последний коммит в etherpad — 5 нояб. 2026 г..
Для чего можно использовать etherpad?
Совместная подготовка документов в организациях, которым важно хранить данные на собственных серверах. Создание общей среды для совместной работы с текстами в университетах и школах. Проведение общественных консультаций и гражданских проектов, где нужна открытая история правок. Встраивание совместных документов в существующее веб-приложение через API.
Как установить etherpad?
Установите pnpm глобально с помощью npm: npm install -g pnpm Установите зависимости проекта: pnpm i Соберите Etherpad: pnpm run build:etherpad Запустите Etherpad и откройте http://localhost:9001: pnpm run prod
Где скачать etherpad?
Исходный код и инструкции по установке — на GitHub: https://github.com/ether/etherpad

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемый офисный пакет для совместной работы с редакторами документов, таблиц, презентаций, форм и PDF, совместимый с .docx, .xlsx и .pptx.

7,1 тыс.+28 за неделю1,3 тыс.ShellAGPL-3.0Обновлён 11 дней назад

Редактор для совместной работы над текстами с редактированием в реальном времени, вложенными подстраницами и возможностью самостоятельного хостинга; создан на Django и React.

17 тыс.+14 за неделю697PythonMITАктивно поддерживаетсяОбновлён 18 часов назад

Офисный пакет с открытым исходным кодом и сквозным шифрованием: совместное редактирование документов, таблиц, презентаций, форм, канбан-досок и не только.

8,1 тыс.+22 за неделю878JavaScriptAGPL-3.0Обновлён 18 часов назад

Самостоятельно размещаемый AI-редактор для академических текстов: автодополнение с учётом цитат, поиск статей, чат с PDF, AI-рецензирование и экспорт в Word/LaTeX.

56TypeScriptMITОбновлён 7 дней назад

Самостоятельно размещаемый планировщик поездок с совместным редактированием в реальном времени, картами, бюджетами, списками вещей, дневником и дополнительными AI-инструментами.

15,4 тыс.+163 за неделю1,3 тыс.TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён 18 часов назад

Самостоятельно размещаемая платформа для хранения, синхронизации и обмена файлами и командной работы с поддержкой WebDAV и редактирования документов онлайн.

2 тыс.+11 за неделю159TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён вчера