HedgeDoc — это веб-ориентированный, самохостящийся редактор Markdown, предназначенный для совместной работы над заметками, презентациями и диаграммами в реальном времени. Проект был ранее известен как CodiMD, но в 2020 году был переименован в HedgeDoc, чтобы избежать путаницы с другим проектом с аналогичным названием. Он ориентирован на командное взаимодействие и предоставляет пользователям полный контроль над своими данными, позволяя размещать редактор на собственных серверах.
Основное назначение HedgeDoc — предоставить удобную платформу для совместного редактирования текстовых документов, поддерживающую синтаксис Markdown. Редактор поддерживает отображение документа в реальном времени, что позволяет нескольким пользователям одновременно работать над одним файлом, видеть изменения друг друга и эффективно сотрудничать. Это делает HedgeDoc подходящим инструментом для командной работы, образовательных целей и личного использования.
- Реальное время совместного редактирования: Несколько пользователей могут одновременно редактировать один документ и видеть изменения друг друга в реальном времени.
- Поддержка синтаксиса Markdown: Полная поддержка стандартного синтаксиса Markdown, включая заголовки, списки, изображения, таблицы, кодовые блоки и другие элементы.
- Режим презентации: Возможность преобразования заметок в слайды для проведения презентаций, используя синтаксис Markdown.
- Диаграммы и графики: Встроенная поддержка различных типов диаграмм и графиков, что позволяет визуализировать данные непосредственно в документе.
- История изменений: Функция отслеживания изменений позволяет просматривать и восстанавливать предыдущие версии документа.
- Система управления доступом: Простая система управления правами доступа к заметкам, включая возможность предоставления прав на чтение или редактирование для различных пользователей.
- Низкие системные требования: HedgeDoc оптимизирован для работы на устройствах с ограниченными ресурсами, таких как Raspberry Pi.
- Поддержка ночного режима: Возможность переключения между дневным и ночным режимами отображения интерфейса для удобства работы в различных условиях освещения.
- Поддержка мобильных устройств: Интерфейс адаптирован для использования на мобильных устройствах, включая планшеты и смартфоны.
- Экспорт и сохранение: Возможность экспорта документов в различные форматы, включая Markdown, HTML и другие, а также сохранение на локальное устройство или в облачные сервисы.