Repolode
stffnb

stffnb/edentext

Текстовый редактор для .docx и .odt, который работает в браузере локально — без сервера и учётной записи.

Open source альтернатива:Microsoft WordGoogle Docs

Звёзды
546
Форки
39
Открытые issues
5
Последний коммит
19 часов назад

Что это?

EdenText — текстовый редактор, который целиком работает в браузере. Документы обрабатываются локально и не покидают компьютер пользователя; приложение можно установить и использовать офлайн. Редактор открывает и сохраняет файлы .odt и .docx, а также экспортирует документы в PDF. Поддерживаются шаблоны, файлы, защищённые паролем, и параметры разметки страниц: колонтитулы, сноски, колонки и водяные знаки.

Редактор подходит для работы над диссертациями и книгами: в нём есть оглавление, подписи, перекрёстные ссылки, цитаты и библиография, алфавитный указатель и формулы LaTeX. Инструменты рецензирования включают отслеживание изменений, ветки комментариев, проверку орфографии на нескольких европейских языках и проверку грамматики английского. При желании можно подключить ИИ-ассистента, используя собственного провайдера или локальную модель; ассистента также можно отключить.

Проект находится в бета-версии. Он создан на Svelte 5, TypeScript, Vite и TipTap 3 на базе ProseMirror. Его можно разместить на собственном сервере как статический сайт или запускать как настольное приложение Electron.

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

  • 01Полноценная разметка страниц форматов A4 и Letter, поля, колонтитулы и сноски
  • 02Открытие и сохранение файлов .odt и .docx, экспорт в PDF
  • 03Отслеживание изменений и ветки комментариев на полях
  • 04Поддержка оглавления, подписей, перекрёстных ссылок и библиографии
  • 05Проверка орфографии на нескольких языках и грамматики английского
  • 06Работа офлайн в виде устанавливаемого приложения, без учётной записи

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

  • Работа над диссертацией или книгой с главами, цитатами и указателем прямо в браузере
  • Редактирование документов Word или LibreOffice без установки офисного пакета
  • Рецензирование документов с отслеживанием изменений и комментариями на личном компьютере
  • Размещение приватного текстового редактора на собственном сервере в виде статического сайта

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

  1. 1

    Установите зависимости

    npm install
  2. 2

    Запустите сервер разработки с горячей перезагрузкой

    npm run dev
  3. 3

    Или запустите Docker-образ

    docker run -p 8080:80 ghcr.io/stffnb/edentext

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

  • Проект всё ещё находится в бета-версии, поэтому возможны ошибки; рекомендуется создавать резервные копии.
  • В некоторых документах форматирование может отличаться от Word или LibreOffice.
  • Лицензия AGPL-3.0 требует раскрытия исходного кода при использовании по сети; коммерческая лицензия предоставляется отдельно.

Темы

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

Что такое edentext?
Текстовый редактор для .docx и .odt, который работает в браузере локально — без сервера и учётной записи. EdenText — текстовый редактор, который целиком работает в браузере. Документы обрабатываются локально и не покидают компьютер пользователя; приложение можно установить и использовать офлайн. Редактор открывает и сохраняет файлы .odt и .docx, а также экспортирует документы в PDF. Поддерживаются шаблоны, файлы, защищённые паролем, и параметры разметки страниц: колонтитулы, сноски, колонки и водяные знаки.
edentext можно использовать бесплатно? Какая у него лицензия?
edentext распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
edentext всё ещё поддерживается?
Активно поддерживается. Последний коммит в edentext — 18 окт. 2026 г..
Для чего можно использовать edentext?
Работа над диссертацией или книгой с главами, цитатами и указателем прямо в браузере Редактирование документов Word или LibreOffice без установки офисного пакета Рецензирование документов с отслеживанием изменений и комментариями на личном компьютере Размещение приватного текстового редактора на собственном сервере в виде статического сайта
Как установить edentext?
Установите зависимости: npm install Запустите сервер разработки с горячей перезагрузкой: npm run dev Или запустите Docker-образ: docker run -p 8080:80 ghcr.io/stffnb/edentext
Где скачать edentext?
Исходный код и инструкции по установке — на GitHub: https://github.com/stffnb/edentext

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

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

Open-source трекер времени, который автоматически записывает активные приложения, заголовки окон, вкладки браузера и статус AFK, сохраняя данные локально под вашим контролем.

19,3 тыс.1 тыс.PythonMPL-2.0Обновлён 23 часа назад

Конфиденциальный набор инструментов для работы с PDF прямо в браузере: более 50 функций для редактирования, объединения, конвертации и защиты PDF, с возможностью самостоятельного размещения.

16,1 тыс.1,4 тыс.JavaScriptAGPL-3.0Обновлён 6 часов назад