Um aplicativo gratuito e de código aberto para desktop e hospedagem própria, voltado à criação de grandes bases de conhecimento pessoais hierárquicas.
silverbulletmd/silverbullet
Um app de anotações em Markdown, auto-hospedado e acessado pelo navegador, com links no estilo wiki, linguagem de consulta integrada e scripts em Lua.
Alternativa open source a:Notion
Obsidian Sync
Roam Research
- Estrelas
- 6,362
- Forks
- 519
- Issues abertas
- 365
- Último commit
- ontem
O que é?
SilverBullet é uma base de conhecimento pessoal que roda no navegador e pode ser auto-hospedada. As notas ficam armazenadas em uma coleção de páginas Markdown chamada Space. Você pode navegar por elas usando um seletor de páginas, como em um app de anotações convencional, ou por links bidirecionais no estilo wiki.
O editor oferece uma experiência de Markdown com pré-visualização ao vivo, além de ferramentas para criar outlines, acompanhar tarefas e trabalhar com objetos usando a linguagem de consulta integrada SLIQ. Quem quiser ter mais controle pode gerar conteúdo dinamicamente e definir comandos personalizados, templates de páginas e widgets com Space Lua, o dialeto de Lua do projeto.
O frontend é escrito em TypeScript sobre o CodeMirror 6, e o servidor, em Rust. A instalação pode ser feita via Docker ou por um binário independente. O projeto também inclui um cliente de linha de comando chamado sb.
Recursos principais
- 01Editor Markdown com pré-visualização ao vivo e links bidirecionais no estilo wiki
- 02Objetos integrados e linguagem de consulta (SLIQ) para dados estruturados
- 03Ferramentas de outline e tarefas para organizar notas
- 04Scripts em Space Lua para gerar conteúdo e criar comandos e widgets personalizados
- 05Implantação auto-hospedada via Docker ou por um binário independente
Casos de uso
- Manter uma wiki pessoal com notas Markdown interligadas
- Acompanhar tarefas e registros estruturados junto com notas escritas
- Criar fluxos de trabalho personalizados para notas com scripts em Lua e templates de páginas
- Hospedar uma base de conhecimento privada para a equipe no próprio servidor
Início rápido
- 1
Crie a imagem Docker a partir da pasta do projeto
docker build -t silverbullet . - 2
Execute o contêiner e monte sua pasta de dados
docker run -p 3000:3000 -v <PATH-TO-YOUR-DATA-FOLDER>:/data silverbullet
Antes de usar
- Para compilar a partir do código-fonte, é necessário ter Node.js 24 ou superior e uma toolchain estável do Rust.
- O runtime Lua do lado do servidor depende de um backend do Chrome sem interface gráfica, o que torna a hospedagem própria mais pesada.
Tópicos
Perguntas frequentes
- O que é silverbullet?
- Um app de anotações em Markdown, auto-hospedado e acessado pelo navegador, com links no estilo wiki, linguagem de consulta integrada e scripts em Lua. SilverBullet é uma base de conhecimento pessoal que roda no navegador e pode ser auto-hospedada. As notas ficam armazenadas em uma coleção de páginas Markdown chamada Space. Você pode navegar por elas usando um seletor de páginas, como em um app de anotações convencional, ou por links bidirecionais no estilo wiki.
- silverbullet é gratuito? Qual é a licença?
- silverbullet é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- silverbullet ainda é mantido?
- Manutenção ativa. O último commit de silverbullet foi em 20 de out. de 2026.
- Para que posso usar silverbullet?
- Manter uma wiki pessoal com notas Markdown interligadas Acompanhar tarefas e registros estruturados junto com notas escritas Criar fluxos de trabalho personalizados para notas com scripts em Lua e templates de páginas Hospedar uma base de conhecimento privada para a equipe no próprio servidor
- Como instalar silverbullet?
- Crie a imagem Docker a partir da pasta do projeto: docker build -t silverbullet . Execute o contêiner e monte sua pasta de dados: docker run -p 3000:3000 -v <PATH-TO-YOUR-DATA-FOLDER>:/data silverbullet
- Onde consigo silverbullet?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/silverbulletmd/silverbullet
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma base de conhecimento open source e local-first que reúne documentos, quadro branco e tabelas em um só espaço de trabalho, como alternativa ao Notion e ao Miro.
Memos é um app de anotações open source e auto-hospedado que organiza pensamentos do dia a dia em uma linha do tempo pessoal.
Aplicativo gratuito e de código aberto para notas e tarefas, com notas em Markdown, armazenamento offline-first e sincronização criptografada de ponta a ponta entre desktop e dispositivos móveis.
Espaço de conhecimento auto-hospedado e com foco em privacidade, referências no nível de blocos, edição WYSIWYG em Markdown e colaboração com agentes de IA.
App para macOS, Windows e Linux que gerencia uma base de conhecimento em Markdown como arquivos simples com controle de versão via Git.