
Você já vive no terminal. Toda vez que abre um aplicativo de notas apenas para anotar uma coisa, você interrompe o fluxo do que estava fazendo. Aplicativos para anotações em terminal resolvem isso: capture a nota onde suas mãos já estão, sincronize para disco como texto simples, e nunca carregue uma GUI que você não precisa. Testamos sete dos melhores aplicativos para anotações em terminal no Linux, macOS e Windows para encontrar os que realmente funcionam.
O que procurar em um aplicativo para anotações em terminal
Armazenamento em texto simples. As notas devem ser armazenadas como arquivos Markdown ou texto simples. Se uma ferramenta o trancar em um banco de dados proprietário, você perdeu o sentido inteiro.
Captura rápida. As melhores ferramentas pegam uma nota com um único pressionamento de tecla. Qualquer coisa que force você a abrir um menu compete com uma GUI que você já rejeitou.
Busca que funciona. Busca difusa em todas as notas, idealmente com correspondências de conteúdo e rápida o suficiente para parecer instantânea em 5000 notas.
Extensibilidade. Hooks ou plugins para que você possa enviar notas para git, sincronizar para armazenamento em nuvem, ou conectar a um aplicativo GUI como Obsidian quando precisar.
Comportamento multiplataforma. Qualquer ferramenta que funcione apenas em macOS ou apenas em Linux o limita no futuro.
Amigável para sincronização. Layout de armazenamento que funciona bem com git, Syncthing ou iCloud sem conflitos.
Comparação rápida
| Aplicativo | Melhor para | Plataformas | Preço | Destaque |
|---|---|---|---|---|
| nb | CLI + TUI completo | macOS, Linux, Windows | Grátis, código aberto | Marcadores, tarefas e notas criptografadas em uma ferramenta |
| jrnl | Captura estilo diário | macOS, Linux, Windows | Grátis, código aberto | Análise de data amigável |
| Obsidian CLI | Ponte para cofres Obsidian | macOS, Linux, Windows | Grátis com Obsidian | Escritas diretas em seu cofre existente |
| Neorg | Sistema nativo de notas Neovim | macOS, Linux, Windows | Grátis, código aberto | Espaços de trabalho estruturados impulsionados por Lua |
| VimWiki | Wiki dentro do Vim | macOS, Linux, Windows | Grátis, código aberto | Confiável, antigo, comunidade enorme |
| Emacs Org mode | O mais poderoso outliner já criado | macOS, Linux, Windows | Grátis, código aberto | Tabelas, tarefas, agenda, configuração literal |
| zk | Zettelkasten da linha de comando | macOS, Linux, Windows | Grátis, código aberto | Vinculação de notas com índice SQLite |
7 melhores aplicativos para anotações em terminal para desktop
1. nb, melhor ferramenta CLI + TUI completa para anotações
nb é um script Bash de um arquivo que se comporta como um wiki pessoal, lista de tarefas, diário e gerenciador de marcadores. Armazena tudo como Markdown simples em um caderno rastreado por git, suporta notas criptografadas via GPG, e também pode renderizar um TUI para navegação. Funciona bem com o editor de sua escolha; abra uma nota no Neovim ou nano com uma única flag.
Onde falha: Apenas Bash significa que Windows precisa de WSL ou Git Bash. TUI é funcional mas não bonito. A curva de aprendizado é curta mas real; há muitos subcomandos.
Preço:
- Grátis: Completamente grátis, código aberto sob MIT
- Pago: Nenhum
Plataformas: macOS, Linux, Windows (via WSL ou Git Bash)
Baixar: xwmx.github.io/nb · Homebrew
Conclusão: Escolha nb se deseja uma ferramenta que capture notas, tarefas e marcadores. Pule se evitar ferramentas baseadas em bash por princípio.
2. jrnl, melhor para captura estilo diário
jrnl é a ferramenta a usar quando você quer um registro diário sem fricção. Execute jrnl yesterday I finished the migration. e ele armazena essa entrada com a data de hoje. Pesquise em inglês simples (jrnl -from "last week"), marque entradas com prefixos @, e exporte para Markdown, JSON ou YAML. Criptografia opcional mantém as entradas privadas.
Onde falha: Não é uma ferramenta de anotações de propósito geral; é construída para diários cronológicos. A busca é baseada em data e tags, não em semântica completa. Sem vinculação estilo wiki.
Preço:
- Grátis: Completamente grátis, licença GPL
- Pago: Nenhum
Plataformas: macOS, Linux, Windows
Baixar: jrnl.sh · pip / Homebrew
Conclusão: Escolha jrnl se o que você realmente quer é um diário. Pule se precisar de vinculação cruzada ou estrutura hierárquica.
3. Obsidian CLI, melhor ponte para um cofre Obsidian
Obsidian CLI (ferramentas da comunidade como obsidian-cli, oc ou oink) escreve em seu cofre Obsidian existente a partir do terminal. Capture uma nota, adicione à nota diária de hoje, ou pesquise seu cofre sem nunca abrir o aplicativo. Como cofres Obsidian são apenas pastas Markdown, qualquer CLI que siga o mesmo layout de arquivo funciona.
Onde falha: Não substitui Obsidian; depende de você já ter um cofre configurado. Ferramentas da comunidade significam que você escolhe entre CLIs concorrentes. Algumas peculiaridades de sintaxe de link precisam de atenção.
Preço:
- Grátis: As ferramentas CLI são grátis. O próprio Obsidian é grátis para uso pessoal
- Pago: Obsidian Sync cerca de $10/mês para sincronização em nuvem, opcional
Plataformas: macOS, Linux, Windows
Baixar: obsidian.md · github.com/Yakitrak/obsidian-cli
Conclusão: Escolha Obsidian CLI se já investiu em um cofre Obsidian. Pule se não usa Obsidian e quer uma ferramenta totalmente independente.
4. Neorg, melhor sistema nativo de notas Neovim
Neorg vem como um plugin Neovim e organiza notas em espaços de trabalho descritos por Lua. A sintaxe Norg se sente próxima a org-mode mas é projetada para treesitter, então highlight e folding são rápidos. Gerenciamento de tarefas, TODO e datas vivem na mesma sintaxe. Como é nativo do Neovim, as associações de teclas combinam com tudo que você usa.
Onde falha: Requer Neovim 0.10+ e treesitter. Norg não é Markdown, então notas não renderizam limpo em visualizadores Markdown genéricos. O ecossistema é pequeno.
Preço:
- Grátis: Completamente grátis, código aberto
- Pago: Nenhum
Plataformas: macOS, Linux, Windows (via Neovim)
Baixar: github.com/nvim-neorg/neorg
Conclusão: Escolha Neorg se vive no Neovim e quer uma experiência nativa de anotações. Pule se quer anotações legíveis em qualquer editor Markdown.
5. VimWiki, melhor wiki clássica dentro do Vim
VimWiki transforma qualquer instalação do Vim em um wiki pessoal. Ele manipula links internos, um diário, listas TODO e busca de tags. O plugin existe desde 2008 e funciona com Vim, Neovim e muitos clones do Vim. As notas são armazenadas como texto simples (com sintaxe personalizada por padrão, ou Markdown se você configurar).
Onde falha: A sintaxe padrão é específica do Vim, então mudar para o modo Markdown requer configuração. Interface é apenas texto; sem visualizações gráficas. Não atualizado tão ativamente quanto Neorg.
Preço:
- Grátis: Completamente grátis, licença MIT
- Pago: Nenhum
Plataformas: macOS, Linux, Windows
Baixar: github.com/vimwiki/vimwiki
Conclusão: Escolha VimWiki se usa Vim e quer uma ferramenta wiki comprovada e de baixa manutenção. Pule se velocidade movida por treesitter é mais importante que compatibilidade.
6. Emacs Org mode, melhor para o outliner mais poderoso jamais criado
Emacs Org mode é a ferramenta que outros sistemas de anotações continuam tentando alcançar. Outlines hierárquicos, visualizações de agenda, estados de tarefas, tabelas que calculam como uma planilha, e configuração literal para todo o seu sistema. Mais de vinte anos de desenvolvimento ativo significam que há um pacote para quase tudo que você desejaria.
Onde falha: Você precisa aprender Emacs primeiro, que é um compromisso real. Configuração é onde a maioria dos usuários passa suas primeiras 40 horas. Parece excessivo para uma nota de cinco linhas.
Preço:
- Grátis: Completamente grátis, licença GPL
- Pago: Nenhum
Plataformas: macOS, Linux, Windows
Baixar: orgmode.org · gnu.org/software/emacs
Conclusão: Escolha Org mode se estiver pronto para investir em Emacs e quer o sistema de anotações mais flexível jamais criado. Pule se esse investimento parece exaustivo.
7. zk, melhor para Zettelkasten da linha de comando
zk é um gerenciador de notas estilo Zettelkasten escrito em Go. Armazena arquivos Markdown com frontmatter YAML, indexa-os no SQLite para consultas rápidas, e suporta seleção fuzzy de notas via fzf. Links bidirecionais, tags e templates facilitam o crescimento de um gráfico de notas vinculadas ao longo do tempo.
Onde falha: Focado no fluxo de trabalho Zettelkasten; não ideal para anotações de rascunho de uso único. Requer fzf para a melhor experiência. Sem TUI ou GUI; você escreve em seu editor.
Preço:
- Grátis: Completamente grátis, licença GPL
- Pago: Nenhum
Plataformas: macOS, Linux, Windows
Baixar: github.com/zk-org/zk · Homebrew
Conclusão: Escolha zk se quer um CLI Zettelkasten com busca rápida em milhares de notas. Pule se não se importa com vinculação de notas.
Como escolher o correto
Se deseja a opção mais simples: jrnl. Um comando, pronto.
Se já usa Obsidian: Obsidian CLI para não reinventar a roda.
Se vive no Neovim: Neorg para integração nativa, ou VimWiki se deseja estabilidade comprovada.
Se vive no Emacs: Org mode sem questão.
Se deseja uma ferramenta CLI completa que fica sozinha: nb.
Se deseja vinculação Zettelkasten com busca rápida: zk.
FAQ
Qual é o melhor aplicativo de anotações em terminal para iniciantes? jrnl é o mais fácil para começar; você pode começar a capturar notas em menos de um minuto. nb tem mais funcionalidades mas uma pequena curva de aprendizado.
Posso usar esses aplicativos offline? Cada aplicativo nesta lista armazena notas como arquivos de texto simples locais. Todos funcionam completamente offline. Qualquer sincronização é opcional via git, Syncthing ou pasta em nuvem.
Esses aplicativos sincronizam entre dispositivos? Nenhum sincroniza diretamente. Todos funcionam com git para versionamento e sincronização, e qualquer um pode estar em uma pasta sincronizada por Dropbox, iCloud, Syncthing ou Nextcloud. Obsidian CLI pode aproveitar Obsidian Sync se você pagar.
Qual é o mais rápido para capturar uma nota?
jrnl para uma entrada de diário de uma linha. nb nb add "..." para captura rápida em um caderno específico. Ambos pegam uma nota em menos de um segundo.
Esses funcionam no Windows? Os sete funcionam no Windows. nb requer WSL ou Git Bash. Emacs, ferramentas Neovim e binários Go funcionam nativamente.
Qual é o melhor aplicativo de anotações em terminal para Zettelkasten? zk é construído especificamente para Zettelkasten. Org-roam (uma extensão org-mode) é a melhor alternativa Emacs. nb suporta vinculação mas não é primeiro Zettelkasten.