Repolode
nuxt-content

nuxt-content/docus

Генератор документационных сайтов на Nuxt: пишите документацию в Markdown и добавляйте Vue-компоненты.

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

Звёзды
3,117
Форки
292
Открытые issues
40
Последний коммит
3 дня назад

Что это?

Docus — фреймворк для документации на Nuxt. Одной командой CLI можно создать проект документации со страницами в Markdown, которые при необходимости расширяются Vue-компонентами с помощью синтаксиса MDC. Сгенерированный сайт включает адаптивную тему с тёмным режимом, поиск на стороне клиента и шаблон i18n для многоязычной документации.

Помимо статического сайта, Docus предлагает возможности для работы с AI. В проект встроен чат-ассистент, который отвечает на вопросы по документации, MCP-сервер по адресу /mcp для подключения редакторов и AI-инструментов, а также автоматическая генерация llms.txt и llms-full.txt. Файлы из каталога skills доступны по адресу /.well-known/skills/.

Проект представляет собой монорепозиторий, в который входят CLI create-docus, слой Nuxt docus с темой и официальный сайт документации. Проекты основаны на Nuxt 4, Nuxt UI 4 и Tailwind CSS 4; их можно развернуть с помощью шаблона Vercel.

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

  • 01Создавайте страницы в Markdown и встраивайте Vue-компоненты с помощью синтаксиса MDC.
  • 02Создавайте проект документации одной командой npx; доступен шаблон i18n.
  • 03Встроенный поиск на стороне клиента с опциональным полнотекстовым бэкендом FTS5.
  • 04Тёмный режим, адаптивная разметка и настройка темы с помощью Nuxt UI 4 и Tailwind CSS 4.
  • 05Встроенный MCP-сервер и автоматическая генерация llms.txt для AI-инструментов.
  • 06В комплекте — генерация sitemap, robots.txt и изображений Open Graph.

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

  • Публикация документации продукта или библиотеки из Git-репозитория, где она написана в Markdown.
  • Создание многоязычного сайта документации с шаблоном i18n.
  • Предоставление AI-ассистентам доступа к документации проекта через MCP-сервер и файлы llms.txt.
  • Создание прототипа сайта документации на Nuxt с последующим добавлением собственных страниц и компонентов.

Темы

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

Что такое docus?
Генератор документационных сайтов на Nuxt: пишите документацию в Markdown и добавляйте Vue-компоненты. Docus — фреймворк для документации на Nuxt. Одной командой CLI можно создать проект документации со страницами в Markdown, которые при необходимости расширяются Vue-компонентами с помощью синтаксиса MDC. Сгенерированный сайт включает адаптивную тему с тёмным режимом, поиск на стороне клиента и шаблон i18n для многоязычной документации.
docus можно использовать бесплатно? Какая у него лицензия?
docus распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
docus всё ещё поддерживается?
Активно поддерживается. Последний коммит в docus — 16 окт. 2026 г..
Для чего можно использовать docus?
Публикация документации продукта или библиотеки из Git-репозитория, где она написана в Markdown. Создание многоязычного сайта документации с шаблоном i18n. Предоставление AI-ассистентам доступа к документации проекта через MCP-сервер и файлы llms.txt. Создание прототипа сайта документации на Nuxt с последующим добавлением собственных страниц и компонентов.
Где скачать docus?
Исходный код и инструкции по установке — на GitHub: https://github.com/nuxt-content/docus

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

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

Самостоятельно размещаемый инструмент мониторинга доступности: проверяет HTTP, TCP, DNS, ping и другие сервисы, предоставляет страницы статуса и отправляет уведомления.

92,6 тыс.8,6 тыс.JavaScriptMITОбновлён 18 часов назад