CMS open source para editar conteúdo e mídia diretamente em um repositório GitHub, voltado a sites estáticos feitos com Jekyll, Hugo, Next.js, Astro e ferramentas semelhantes.
davidvkimball/vaultcms
Um CMS headless que usa o Obsidian como editor de conteúdo para sites Astro, com arquivos Markdown como fonte da verdade.
- Estrelas
- 391
- Forks
- 22
- Issues abertas
- 0
- Último commit
- mês passado
O que é?
O Vault CMS transforma um vault do Obsidian em um espaço de publicação para sites Astro. O conteúdo permanece em arquivos Markdown simples, então você escreve e organiza posts no Obsidian enquanto o Astro gera o site a partir da mesma pasta.
O projeto detecta automaticamente as rotas do Astro e a estrutura do conteúdo e oferece uma página inicial em grade visual para revisar o conteúdo e executar ações em lote. Ele vem com configurações, atalhos de teclado e plugins do Obsidian pré-configurados para o fluxo de trabalho com Astro.
A instalação é feita com uma CLI (`npx create-vaultcms`) que detecta seu projeto Astro e oferece presets para temas como Starlight, Slate e Chiri. Também inclui um servidor MCP para que agentes de IA, como Claude Code ou Cursor, possam fazer a instalação por meio de chamadas de ferramentas.
Recursos principais
- 01Detecta automaticamente as rotas do Astro e a estrutura do conteúdo.
- 02Página inicial em grade visual com ações em lote para o conteúdo.
- 03Configurações, atalhos de teclado e plugins do Obsidian pré-configurados.
- 04Arquivos Markdown simples, sem formato de conteúdo proprietário.
- 05Instalador CLI com presets de temas, além de um servidor MCP para agentes de IA.
Casos de uso
- Escrever e publicar um blog ou site de documentação para Astro usando o Obsidian.
- Gerenciar conteúdo Markdown para um tema Astro, como Starlight, sem um CMS separado.
- Permitir que um agente de programação com IA configure um fluxo de trabalho de conteúdo para Astro via MCP.
Início rápido
- 1
Execute a CLI na raiz do seu projeto Astro (npm).
npm create vaultcms - 2
Ou use npx para executar o instalador.
npx create-vaultcms - 3
Quando solicitado, escolha um preset (por exemplo, Starlight, Slate, Chiri) e abra a pasta como um vault no Obsidian.
Antes de usar
- É necessário ter um projeto Astro; não é um CMS independente.
- Para editar o conteúdo, é necessário usar o aplicativo Obsidian para desktop ou dispositivos móveis.
Em coleções
Tópicos
Perguntas frequentes
- O que é vaultcms?
- Um CMS headless que usa o Obsidian como editor de conteúdo para sites Astro, com arquivos Markdown como fonte da verdade. O Vault CMS transforma um vault do Obsidian em um espaço de publicação para sites Astro. O conteúdo permanece em arquivos Markdown simples, então você escreve e organiza posts no Obsidian enquanto o Astro gera o site a partir da mesma pasta.
- vaultcms é gratuito? Qual é a licença?
- vaultcms é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- vaultcms ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de vaultcms foi em 3 de out. de 2026.
- Para que posso usar vaultcms?
- Escrever e publicar um blog ou site de documentação para Astro usando o Obsidian. Gerenciar conteúdo Markdown para um tema Astro, como Starlight, sem um CMS separado. Permitir que um agente de programação com IA configure um fluxo de trabalho de conteúdo para Astro via MCP.
- Como instalar vaultcms?
- Execute a CLI na raiz do seu projeto Astro (npm).: npm create vaultcms Ou use npx para executar o instalador.: npx create-vaultcms Quando solicitado, escolha um preset (por exemplo, Starlight, Slate, Chiri) e abra a pasta como um vault no Obsidian.
- Onde consigo vaultcms?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/davidvkimball/vaultcms
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Gerador de sites estáticos que transforma anotações em Markdown em um site, ideal para publicar jardins digitais e notas no estilo do Obsidian.
CMS headless de código aberto que edita conteúdo em Markdown, MDX, JSON e YAML armazenado no seu próprio repositório Git, com uma API GraphQL.
CMS visual para Markdown e MDX que envia o conteúdo diretamente para seu repositório no GitHub, sem precisar de banco de dados.
Publique pastas, notas e documentação em Markdown como sites em segundos, usando arrastar e soltar, Obsidian, GitHub ou uma CLI para agentes de IA.
Um scaffolder que gera no seu repositório um site de documentação Astro editável, com Markdown legível por agentes e saída llms.txt incluídos.