Diplodoc
Платформа для создания технической документации в концепции Docs as Сode с открытым исходным кодом. Простое и удобное решение для развёртывания документации больших и маленьких команд.
Преимущества платформы
Простота использования
Работа с документами как с кодом: в привычной среде и с минимальными усилиями по развёртыванию и поддержке.
Скорость работы
Быстрая сборка, валидация и выкладка документации любого размера. Полная интеграция в существующие CI/CD-системы для ускорения работы.
Общепринятый формат Markdown
Простой, понятный и широко распространенный синтаксис с поддержкой базового Markdown. Концентрируйтесь на контенте, а не на том, как доставить его до пользователя.
Обширная функциональность
Создание документов любой сложности, в том числе генерация из единого источника и работа с переменными. Широкие возможности по кастомизации и отображению гарантируют удовлетворённость конечных пользователей.
Интеграция с системами автоматической документации
Поддержка широко распространённой OpenAPI-спецификации «из коробки». Обеспечение работы специализированных систем через интерфейс подключаемых внешних документов.
Интегрированный поиск
Самый частотный пользовательский сценарий по поиску документов на базе платформы без дополнительных затрат и усилий по поддержке.
Как это работает?
Архитектура
Платформа Diplodoc имеет клиент-серверную архитектуру: серверная часть состоит из компонентов на Node.js, которые генерируют и отображают документационные проекты. Такая архитектура обеспечивает надёжность и горизонтальное масштабирование в случае необходимости.
Интеграция с GitHub
Платформа Diplodoc имеет сквозную интеграцию с GitHub для обеспечения простого и стабильного механизма сборки и развёртывания документационных проектов. GitHub используется как хранилище исходного кода для документов и исполнения пайплайна проекта.
Развёртывание
Компании — пользователи сервиса Diplodoc используют встроенные механизмы выкладки документационного проекта с последующей их индексацией и отслеживанием версий. Документы могут обновляться как в автоматическом, так и в полуавтоматическом режиме с привлечением администратора со стороны пользователя.
Создайте свой документ c Yandex Flavored Markdown
Как попробовать Diplodoc
Обсудить пилотный проект
Расскажите нам про свой проект и пожелания — команда Diplodoc поможет вам сделать документацию.
Попробовать самостоятельно
Создайте и опубликуйте проект документации для вашего продукта.
Посмотреть проект на GitHub
Мы выложили исходный код нашей платформы в открытый доступ. Вы можете помочь нам стать лучше.