Repolode
ZhFahim

ZhFahim/anchor

App de anotações self-hosted e offline-first para web e Android, com sincronização opcional entre dispositivos.

Alternativa open source a:EvernoteMicrosoft OneNote

Estrelas
1,422
Forks
64
Issues abertas
71
Último commit
ontem

O que é?

Anchor é um aplicativo de anotações que armazena as notas localmente, permite editá-las sem conexão e sincroniza as alterações entre dispositivos quando você volta a ficar online. Está disponível como app web e app Android, e o servidor roda no Docker com um banco de dados Postgres integrado ou externo.

As notas oferecem formatação de rich text, como títulos, listas e caixas de seleção, além de tags, cores, planos de fundo, fixação, arquivamento e anexos de imagens e áudio. É possível compartilhar notas com outros usuários como visualizadores ou editores, restaurar versões anteriores e configurar lembretes para enviar notificações ao celular uma única vez ou de forma recorrente. As notas excluídas vão para a lixeira, onde ficam disponíveis para recuperação por um período determinado.

Para quem hospeda a própria instância, Anchor oferece um painel de administração para gerenciar usuários e controlar inscrições, além de suporte a login via OpenID Connect com provedores como Keycloak e Authelia. Os backups completos são exportados como arquivos zip com um manifesto em texto simples, e as notas podem ser importadas e exportadas como Markdown.

Recursos principais

  • 01Edição de rich text com títulos, listas e caixas de seleção
  • 02Funciona offline com um banco de dados local e sincroniza quando há conexão
  • 03Compartilhe notas com outros usuários como visualizadores ou editores
  • 04Histórico de versões das notas com opção de restauração
  • 05Lembretes com notificações no celular, únicos ou recorrentes
  • 06Login via OIDC e painel de administração para implantações self-hosted

Casos de uso

  • Manter notas pessoais em um servidor doméstico, em vez de usar um serviço de nuvem comercial
  • Fazer anotações no celular ou tablet mesmo com conexão instável
  • Compartilhar um espaço de trabalho de notas com a família ou uma equipe pequena no próprio servidor

Início rápido

  1. 1

    Crie um arquivo docker-compose.yml usando a imagem pré-compilada

  2. 2

    Inicie o contêiner

    docker compose up -d
  3. 3

    Abra o app no navegador em localhost, na porta 3000

Antes de usar

  • Licenciado sob AGPL v3, uma licença copyleft que exige o compartilhamento do código-fonte modificado quando o serviço é oferecido por uma rede.
  • A imagem beta 'next' pode conter recursos incompletos ou alterações incompatíveis e não é indicada para produção.

Em coleções

Tópicos

Perguntas frequentes

O que é anchor?
App de anotações self-hosted e offline-first para web e Android, com sincronização opcional entre dispositivos. Anchor é um aplicativo de anotações que armazena as notas localmente, permite editá-las sem conexão e sincroniza as alterações entre dispositivos quando você volta a ficar online. Está disponível como app web e app Android, e o servidor roda no Docker com um banco de dados Postgres integrado ou externo.
anchor é gratuito? Qual é a licença?
anchor é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
anchor ainda é mantido?
Manutenção ativa. O último commit de anchor foi em 6 de nov. de 2026.
Para que posso usar anchor?
Manter notas pessoais em um servidor doméstico, em vez de usar um serviço de nuvem comercial Fazer anotações no celular ou tablet mesmo com conexão instável Compartilhar um espaço de trabalho de notas com a família ou uma equipe pequena no próprio servidor
Como instalar anchor?
Crie um arquivo docker-compose.yml usando a imagem pré-compilada Inicie o contêiner: docker compose up -d Abra o app no navegador em localhost, na porta 3000
Onde consigo anchor?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ZhFahim/anchor

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

Projetos relacionados