Repolode
suitenumerique

suitenumerique/docs

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

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

Звёзды
16,935
Форки
671
Открытые issues
320
Последний коммит
14 часов назад

Что это?

Docs — редактор с открытым исходным кодом для написания, организации и обмена знаниями в реальном времени. Он позиционируется как альтернатива Notion и Google Docs с упором на совместную работу, структурированные документы с подстраницами и контроль над данными благодаря самостоятельному хостингу.

Редактор поддерживает форматирование текста и Markdown, курсоры и индикаторы присутствия в реальном времени, комментарии, гибкое управление доступом и полнотекстовый поиск по содержимому. Документы можно превращать в слайд-презентации с помощью разделителей, а также экспортировать в .docx, .odt и .pdf или импортировать из .docx и .md.

Необязательные AI-помощники для работы с текстом могут переписывать, суммировать и переводить текст, а также исправлять ошибки. Они не привязаны к конкретным моделям или шлюзам — достаточно указать API key и URL. Docs можно развернуть с помощью Kubernetes, Docker Compose или поддерживаемых сообществом способов, например Nix и YunoHost. Некоторые возможности экспорта в PDF зависят от пакетов BlockNote XL под лицензией GPL; флаг сборки позволяет создать образ только с компонентами под лицензией MIT.

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

  • 01Совместное редактирование в реальном времени с курсорами и индикаторами присутствия
  • 02Редактирование форматированного текста и Markdown с slash-командами и блочной системой
  • 03Вложенные подстраницы и поиск по содержимому для организации знаний
  • 04Создание слайд-презентаций на основе структуры документа и экспорт в PDF
  • 05Импорт и экспорт .docx и .md, а также экспорт в .odt и .pdf
  • 06Необязательные AI-помощники для работы с текстом, совместимые с любым подходящим провайдером

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

  • Госучреждениям и компаниям, которым нужна внутренняя вики с хранением данных на собственных серверах
  • Командам, которые совместно составляют и проверяют документы в реальном времени
  • Открытым сообществам, создающим общую структурированную базу знаний
  • Интеграция расшифровок встреч в документы через API для взаимодействия между серверами

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

  1. 1

    Установите Docker, Docker Compose и GNU Make, затем проверьте их версии

    docker -v
  2. 2

    Подготовьте проект к работе

    make bootstrap FLUSH_ARGS='--no-input'
  3. 3

    Запустите сервисы и откройте https://localhost:3000

    make run

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

  • Описанная локальная настройка предназначена только для разработки и тестирования и использует учетные данные по умолчанию.
  • Некоторые расширенные функции, например экспорт в PDF, зависят от пакетов BlockNote XL с лицензией GPL, несовместимых с MIT, если сборка не выполняется с PUBLISH_AS_MIT=true.
  • Для работы функций ИИ нужны ключ API и URL настроенного вами провайдера.

Темы

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

Что такое docs?
Редактор для совместной работы над текстами с редактированием в реальном времени, вложенными подстраницами и возможностью самостоятельного хостинга; создан на Django и React. Docs — редактор с открытым исходным кодом для написания, организации и обмена знаниями в реальном времени. Он позиционируется как альтернатива Notion и Google Docs с упором на совместную работу, структурированные документы с подстраницами и контроль над данными благодаря самостоятельному хостингу.
docs можно использовать бесплатно? Какая у него лицензия?
docs распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
docs всё ещё поддерживается?
Активно поддерживается. Последний коммит в docs — 19 окт. 2026 г..
Для чего можно использовать docs?
Госучреждениям и компаниям, которым нужна внутренняя вики с хранением данных на собственных серверах Командам, которые совместно составляют и проверяют документы в реальном времени Открытым сообществам, создающим общую структурированную базу знаний Интеграция расшифровок встреч в документы через API для взаимодействия между серверами
Как установить docs?
Установите Docker, Docker Compose и GNU Make, затем проверьте их версии: docker -v Подготовьте проект к работе: make bootstrap FLUSH_ARGS='--no-input' Запустите сервисы и откройте https://localhost:3000: make run
Где скачать docs?
Исходный код и инструкции по установке — на GitHub: https://github.com/suitenumerique/docs

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

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

Личное пространство знаний с самостоятельным хостингом, приоритетом конфиденциальности, ссылками на уровне блоков, Markdown WYSIWYG и совместной работой с ИИ-агентами.

46,8 тыс.3,1 тыс.TypeScriptAGPL-3.0Обновлён 21 час назад

Приложение с открытым исходным кодом для заметок и базы знаний: классический интерфейс из трёх панелей, мгновенная синхронизация между устройствами и встроенный MCP для AI-агентов; работает на Cloudflare или в Docker.

2,3 тыс.1,2 тыс.TypeScriptAGPL-3.0Обновлён 14 часов назад