Jekyll、Hugo、Next.js、Astroなどで構築した静的サイト向けのオープンソースCMS。GitHubリポジトリ上でコンテンツやメディアを直接編集できます。
davidvkimball/vaultcms
ObsidianをAstroサイトのコンテンツエディターとして使い、Markdownファイルを唯一の正とするヘッドレスCMS。
- スター
- 390
- フォーク
- 22
- 未解決の Issue
- 0
- 最終コミット
- 先月
これは何?
Vault CMSは、ObsidianのvaultをAstroサイト向けの執筆・公開ワークスペースにします。コンテンツはプレーンなMarkdownファイルとして保持されるため、Obsidianで記事を執筆・整理し、同じフォルダーからAstroでサイトをビルドできます。
Astroのルートとコンテンツ構成を自動検出し、コンテンツの確認や一括操作ができるビジュアルなグリッド形式のホーム画面を提供します。Astroでの作業に合わせたObsidianの設定、ホットキー、プラグインもあらかじめ用意されています。
インストールにはCLI(npx create-vaultcms)を使います。Astroプロジェクトを検出し、Starlight、Slate、Chiriなどのテーマ向けプリセットを提示します。また、MCPサーバーも含まれており、Claude CodeやCursorなどのAIエージェントがツール呼び出しを通じてインストールを実行できます。
主な機能
- 01Astroのルートとコンテンツ構成を自動検出。
- 02コンテンツの一括操作に対応したビジュアルなグリッド形式のホーム画面。
- 03Obsidianの設定、ホットキー、プラグインをあらかじめ用意。
- 04独自のコンテンツ形式を使わず、プレーンなMarkdownファイルを使用。
- 05テーマプリセット付きのCLIインストーラーと、AIエージェント向けのMCPサーバー。
ユースケース
- ObsidianでAstroのブログやドキュメントサイトを執筆・公開する。
- StarlightなどのAstroテーマ向けMarkdownコンテンツを、別のCMSを使わずに管理する。
- MCPを介してAIコーディングエージェントにAstroのコンテンツ制作環境をセットアップさせる。
クイックスタート
- 1
AstroプロジェクトのルートでCLIを実行します(npm)
npm create vaultcms - 2
または、npxを使ってインストーラーを実行します
npx create-vaultcms - 3
プロンプトが表示されたらプリセット(例:Starlight、Slate、Chiri)を選び、フォルダーをObsidianのvaultとして開きます
使う前に知っておきたいこと
- Astroプロジェクトが必要です。単体で使えるCMSではありません。
- コンテンツの編集にはObsidianのデスクトップアプリまたはモバイルアプリが必要です。
収録されている特集
トピック
よくある質問
- vaultcms とは?
- ObsidianをAstroサイトのコンテンツエディターとして使い、Markdownファイルを唯一の正とするヘッドレスCMS。 Vault CMSは、ObsidianのvaultをAstroサイト向けの執筆・公開ワークスペースにします。コンテンツはプレーンなMarkdownファイルとして保持されるため、Obsidianで記事を執筆・整理し、同じフォルダーからAstroでサイトをビルドできます。
- vaultcms は無料で使えますか?ライセンスは?
- vaultcms は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- vaultcms は今もメンテナンスされていますか?
- 半年以内に更新あり。vaultcms の最終コミットは 2026年10月3日 です。
- vaultcms は何に使えますか?
- ObsidianでAstroのブログやドキュメントサイトを執筆・公開する。 StarlightなどのAstroテーマ向けMarkdownコンテンツを、別のCMSを使わずに管理する。 MCPを介してAIコーディングエージェントにAstroのコンテンツ制作環境をセットアップさせる。
- vaultcms のインストール方法は?
- AstroプロジェクトのルートでCLIを実行します(npm): npm create vaultcms または、npxを使ってインストーラーを実行します: npx create-vaultcms プロンプトが表示されたらプリセット(例:Starlight、Slate、Chiri)を選び、フォルダーをObsidianのvaultとして開きます
- vaultcms はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/davidvkimball/vaultcms
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
MarkdownのメモをWebサイトに変換する静的サイトジェネレーター。デジタルガーデンやObsidian風のノートの公開に適しています。
Gitリポジトリ内のMarkdown、MDX、JSON、YAMLを編集できる、GraphQL API搭載のオープンソース・ヘッドレスCMS。
MarkdownとMDX向けのビジュアルCMS。データベース不要で、コンテンツをGitHubリポジトリに直接コミットできます。
Markdownのフォルダやノート、ドキュメントを、ドラッグ&ドロップ、Obsidian、GitHub、AIエージェント向けCLIで数秒でWebサイトとして公開します。
編集可能なAstroドキュメントサイトをリポジトリに生成し、エージェント向けMarkdownとllms.txtにも対応するscaffolder。