ページ内ナビ
概要
MkDocsは、Markdownで管理するプロジェクト文書を静的HTMLサイトへ変換する文書作成ツールです。単一のYAMLファイルで構成を管理し、開発用サーバーで確認してから、任意の静的ホスティングへ配置できます。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
主な特徴
向いている用途
コードと文書を同じ履歴で管理したい開発チームに向く
APIガイド、運用手順、開発者向けサイトなど、レビュー可能なテキストをリポジトリで管理し、静的配信基盤へ公開する用途に適しています。開発用サーバーは保存時に再構築し、ブラウザーを自動更新します。
出典:[2]
導入前の確認
参考にした公式資料
- [1]MkDocs 1.6.1 README(2026-10-04)
- [2]MkDocs 1.6.1 Getting Started(2026-10-04)
- [3]MkDocs 1.6.1 package metadata(2026-10-04)
- [4]MkDocs 1.6.1 release(2026-10-04)
- [5]MkDocs 1.6.1 license(2026-10-04)
編集部からの補足
成果物が静的ファイルなので、既存のWeb配信基盤へ載せやすい点が選定理由です。導入時は、採用するテーマやプラグインの更新状況とサポート窓口も本体とは分けて確認してください。
3ステップで試す
- 1
Pythonの仮想環境を作る
Python 3.8以上を用意したmacOSまたはLinuxで、依存関係を作業用環境へ分離します。
python3 -m venv mkdocs-demo-env && . mkdocs-demo-env/bin/activate - 2
1.6.1を導入する
MkDocs 1.6.1を固定して導入します。
python -m pip install "mkdocs==1.6.1" - 3
ひな型から静的サイトを生成する
新しい文書サイトを作成し、警告をエラーとして扱ってHTML出力を確認します。
mkdocs new mkdocs-demo && cd mkdocs-demo && mkdocs build --strict && test -f site/index.html
成長
成長の推移 · 直近30日
22,490 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 0
- Open PR
- 72
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
GitHubデータ
GitHubのデータGitHubの詳細データを見る
GitHub Topics
- mkdocs
- documentation
- static-site-generator
- markdown
- python
- Stars
- 22,490
- Forks
- 2,653
- Watchers
- 225
- Open Issues
- 120
- Contributors
- 230
- 所有者種別
- Organization
- 主要言語
- Python
- ライセンス
- BSD-2-Clause
- リポジトリ最終更新
- 2025/10/20
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- Jekyll51,707 Stars
共通タグ 2件 · 共通カテゴリ 2件
MarkdownとLiquidからブログ対応の静的サイトを生成
Ruby - VitePress18,374 Stars
共通タグ 2件 · 共通カテゴリ 2件
MarkdownとVue componentをVite上で静的documentation siteへbuildするSSG
TypeScript - Crawl4AI84,722 Stars
共通タグ 2件 · 共通カテゴリ 1件 · 同じ言語
browser renderingしたWebをLLM-ready Markdown/JSONへ変換するPython crawler
Python - La Suite Docs16,892 Stars
共通タグ 2件 · 共通カテゴリ 1件 · 同じ言語
階層documentをリアルタイム共同編集し、knowledgeとしてself-hostする
Python - LangChain147,418 Stars
共通タグ 1件 · 共通カテゴリ 1件 · 同じ言語
model・tool・retrieval・middlewareを組み合わせてagentを構築するPython framework
Python - Browser Use117,105 Stars
共通タグ 1件 · 共通カテゴリ 1件 · 同じ言語
LLM Agentに実ブラウザ操作を与え、Python・CLI・Hosted Cloudを用途別に選べるbrowser automation layer
Python
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。