Repolode
nuxt-content

nuxt-content/docus

MarkdownとVueコンポーネントでドキュメントを作成できる、Nuxt製のドキュメントサイトジェネレーター。

代替できる製品:GitBookReadMe

スター
3,117
フォーク
292
未解決の Issue
40
最終コミット
3 日前

これは何?

DocusはNuxt製のドキュメントフレームワークです。CLIコマンド1つでドキュメントプロジェクトを作成でき、ページはMarkdownで記述し、必要に応じてMDC構文でVueコンポーネントを組み込めます。生成されるサイトには、ダークモード対応のレスポンシブテーマ、クライアントサイド検索、多言語ドキュメント向けのi18nテンプレートが含まれます。

静的サイトに加えて、DocusはAI向けの機能も備えています。ドキュメントをもとに質問へ回答するアシスタントチャット、エディターやAIツールとの接続に使える組み込みMCPサーバー(/mcp)、llms.txtとllms-full.txtの自動生成機能を利用できます。skillsディレクトリに配置したスキルは、/.well-known/skills/以下で提供されます。

このプロジェクトはmonorepoで、create-docus CLI、テーマを提供するdocus Nuxtレイヤー、公式ドキュメントサイトで構成されています。プロジェクトはNuxt 4、Nuxt UI 4、Tailwind CSS 4をベースに構築され、Vercelテンプレートからデプロイできます。

主な機能

  • 01Markdownでページを作成し、MDC構文でVueコンポーネントを埋め込めます。
  • 02npxコマンド1つで新しいドキュメントプロジェクトを作成でき、必要に応じてi18nテンプレートも利用できます。
  • 03クライアントサイド検索を標準搭載し、必要に応じてFTS5の全文検索バックエンドを利用できます。
  • 04ダークモード、レスポンシブレイアウトに対応し、Nuxt UI 4とTailwind CSS 4でテーマをカスタマイズできます。
  • 05MCPサーバーを標準搭載し、AIツール向けのllms.txtを自動生成します。
  • 06サイトマップ、robots.txt、Open Graph画像の生成機能を備えています。

ユースケース

  • Markdownで記述した製品やライブラリのドキュメントを、Gitリポジトリから公開する。
  • i18nテンプレートを使って、多言語対応のドキュメントサイトを構築する。
  • MCPサーバーとllms.txtファイルを通じて、プロジェクトのドキュメントをAIアシスタントに公開する。
  • Nuxtでドキュメントサイトのプロトタイプを作成し、独自のページやコンポーネントを追加して拡張する。

トピック

よくある質問

docus とは?
MarkdownとVueコンポーネントでドキュメントを作成できる、Nuxt製のドキュメントサイトジェネレーター。 DocusはNuxt製のドキュメントフレームワークです。CLIコマンド1つでドキュメントプロジェクトを作成でき、ページはMarkdownで記述し、必要に応じてMDC構文でVueコンポーネントを組み込めます。生成されるサイトには、ダークモード対応のレスポンシブテーマ、クライアントサイド検索、多言語ドキュメント向けのi18nテンプレートが含まれます。
docus は無料で使えますか?ライセンスは?
docus は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
docus は今もメンテナンスされていますか?
活発にメンテナンス中。docus の最終コミットは 2026年10月16日 です。
docus は何に使えますか?
Markdownで記述した製品やライブラリのドキュメントを、Gitリポジトリから公開する。 i18nテンプレートを使って、多言語対応のドキュメントサイトを構築する。 MCPサーバーとllms.txtファイルを通じて、プロジェクトのドキュメントをAIアシスタントに公開する。 Nuxtでドキュメントサイトのプロトタイプを作成し、独自のページやコンポーネントを追加して拡張する。
docus はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/nuxt-content/docus

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト