Repolode
bretzel-app

bretzel-app/crumbs

Aplicativo de anotações self-hosted e focado em privacidade, feito com SvelteKit e oferecido como alternativa ao Google Keep.

Alternativa open source a:Google Keep

Estrelas
129
Forks
9
Issues abertas
6
Último commit
há 15 dias

O que é?

Crumbs é um aplicativo de anotações que você pode hospedar por conta própria para registrar pensamentos, ideias e notas rápidas. Ele funciona como um app web em SvelteKit com SQLite e pode ser implantado no seu próprio servidor com Docker ou Node.js 22.

As notas têm suporte a Markdown, listas de tarefas, anexos de imagem e 12 temas de cores. Você pode organizá-las com #tags, fixá-las, arquivá-las ou movê-las para a lixeira; pesquisar títulos, conteúdo e tags; além de consultar ou restaurar versões anteriores de uma nota. Também é possível compartilhar notas com outros usuários da mesma instância.

O app é uma PWA que funciona offline armazenando dados no IndexedDB e sincronizando com LWW CRDTs. O login multiusuário usa senhas com Argon2, com opção de login único via Google, GitHub ou OIDC. Ele também inclui um servidor MCP para que assistentes de IA, como o Claude Code, gerenciem suas notas.

Recursos principais

  • 01Notas em Markdown com listas de tarefas, anexos de imagem e temas de cores
  • 02Tags, notas fixadas, arquivo e lixeira para organizar as notas
  • 03Busca de texto completo em títulos, conteúdo e tags
  • 04Histórico de versões com opção de restaurar versões anteriores das notas
  • 05PWA com suporte offline e sincronização via LWW CRDTs
  • 06Login único opcional via Google, GitHub e OIDC

Casos de uso

  • Manter uma alternativa privada ao Google Keep no seu próprio servidor
  • Guardar notas pessoais e ideias sem enviá-las para a nuvem de terceiros
  • Compartilhar notas com colegas de equipe ou familiares em uma única instância self-hosted
  • Permitir que assistentes de IA leiam e gerenciem notas pelo servidor MCP

Início rápido

  1. 1

    Crie uma pasta e entre nela

    mkdir crumbs && cd crumbs
  2. 2

    Baixe o arquivo docker-compose.yml

    curl -fsSLO https://raw.githubusercontent.com/bretzel-app/crumbs/main/docker-compose.yml
  3. 3

    Inicie o Crumbs com o Docker Compose

    docker compose up -d
  4. 4

    Abra http://localhost:3000 no navegador e crie a conta de administrador

Antes de usar

  • Para usar em outros dispositivos, é necessário HTTPS e uma configuração ORIGIN correspondente. Uma conexão HTTP simples pelo IP do servidor não manterá você conectado.
  • O primeiro visitante se torna administrador, então você precisa criar a conta antes de expor a porta.

Em coleções

Tópicos

Perguntas frequentes

O que é crumbs?
Aplicativo de anotações self-hosted e focado em privacidade, feito com SvelteKit e oferecido como alternativa ao Google Keep. Crumbs é um aplicativo de anotações que você pode hospedar por conta própria para registrar pensamentos, ideias e notas rápidas. Ele funciona como um app web em SvelteKit com SQLite e pode ser implantado no seu próprio servidor com Docker ou Node.js 22.
crumbs é gratuito? Qual é a licença?
crumbs é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
crumbs ainda é mantido?
Manutenção ativa. O último commit de crumbs foi em 22 de out. de 2026.
Para que posso usar crumbs?
Manter uma alternativa privada ao Google Keep no seu próprio servidor Guardar notas pessoais e ideias sem enviá-las para a nuvem de terceiros Compartilhar notas com colegas de equipe ou familiares em uma única instância self-hosted Permitir que assistentes de IA leiam e gerenciem notas pelo servidor MCP
Como instalar crumbs?
Crie uma pasta e entre nela: mkdir crumbs && cd crumbs Baixe o arquivo docker-compose.yml: curl -fsSLO https://raw.githubusercontent.com/bretzel-app/crumbs/main/docker-compose.yml Inicie o Crumbs com o Docker Compose: docker compose up -d Abra http://localhost:3000 no navegador e crie a conta de administrador
Onde consigo crumbs?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/bretzel-app/crumbs

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados