Repolode
Jinjinov

Jinjinov/OpenHabitTracker

App gratuito e de código aberto para acompanhar hábitos, notas e tarefas na Web, Windows, Linux, Android, iOS e macOS, com sincronização opcional em servidor próprio.

Alternativa open source a:HabiticaGoogle Keep

Estrelas
308
Forks
27
Issues abertas
7
Último commit
há 21 horas

O que é?

O OpenHabitTracker reúne notas, tarefas e hábitos em um único app. As notas usam Markdown e são renderizadas diretamente na lista; as tarefas permitem definir datas planejadas e durações, além de incluir listas de verificação e timers; e os hábitos são avaliados pelo quanto estão atrasados, em vez de dependerem de uma sequência ininterrupta. A busca e os filtros abrangem o texto das notas e os itens das listas de verificação, e cada hábito tem gráficos de progresso, histórico, calendário e sequências.

O app é desenvolvido em C# e .NET 10 com Blazor. Ele funciona como app Web e PWA, como app nativo no Windows, Linux, Android, iOS e macOS, e como um container Blazor Server. Os dados ficam no dispositivo e só são sincronizados com um servidor que você mesmo executa, sem conta nem anúncios.

A hospedagem própria usa uma imagem Docker com um Blazor Server para um único usuário, configurado por variáveis de ambiente e um arquivo docker-compose. O servidor também disponibiliza documentação OpenAPI e uma página de logs.

Recursos principais

  • 01Notas em Markdown renderizadas na lista, com busca no texto das notas e nos itens das listas de verificação.
  • 02Tarefas com data e hora planejadas, duração, lista de verificação e timer.
  • 03Hábitos medidos pela porcentagem de atraso, em vez de sequências.
  • 04Importação e exportação de JSON, YAML, TSV e Markdown, além da importação do Google Keep Takeout.
  • 05Gráficos de progresso, histórico, calendário, sequências e atividade por dia da semana para cada hábito.
  • 06Sincronização opcional com um servidor próprio via Docker.

Casos de uso

  • Acompanhar hábitos recorrentes sem perder o progresso ao deixar passar um dia.
  • Manter notas, tarefas e hábitos em um só app, no computador e no celular.
  • Hospedar um servidor privado de sincronização em um NAS doméstico ou servidor Linux.
  • Migrar notas do Google Keep para um armazenamento local sob seu próprio controle.

Início rápido

  1. 1

    Instale a versão para Windows pela Microsoft Store usando winget

    winget install OpenHabitTracker
  2. 2

    Ou use o aplicativo web em pwa.openhabittracker.net no navegador

  3. 3

    Ou instale o aplicativo para Android, iOS, macOS ou Linux pelos links das lojas no README

Antes de usar

  • Para sincronizar com hospedagem própria, você precisa executar seu próprio servidor Docker.

Em coleções

Tópicos

Perguntas frequentes

O que é OpenHabitTracker?
App gratuito e de código aberto para acompanhar hábitos, notas e tarefas na Web, Windows, Linux, Android, iOS e macOS, com sincronização opcional em servidor próprio. O OpenHabitTracker reúne notas, tarefas e hábitos em um único app. As notas usam Markdown e são renderizadas diretamente na lista; as tarefas permitem definir datas planejadas e durações, além de incluir listas de verificação e timers; e os hábitos são avaliados pelo quanto estão atrasados, em vez de dependerem de uma sequência ininterrupta. A busca e os filtros abrangem o texto das notas e os itens das listas de verificação, e cada hábito tem gráficos de progresso, histórico, calendário e sequências.
OpenHabitTracker é gratuito? Qual é a licença?
OpenHabitTracker é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
OpenHabitTracker ainda é mantido?
Manutenção ativa. O último commit de OpenHabitTracker foi em 5 de nov. de 2026.
Para que posso usar OpenHabitTracker?
Acompanhar hábitos recorrentes sem perder o progresso ao deixar passar um dia. Manter notas, tarefas e hábitos em um só app, no computador e no celular. Hospedar um servidor privado de sincronização em um NAS doméstico ou servidor Linux. Migrar notas do Google Keep para um armazenamento local sob seu próprio controle.
Como instalar OpenHabitTracker?
Instale a versão para Windows pela Microsoft Store usando winget: winget install OpenHabitTracker Ou use o aplicativo web em pwa.openhabittracker.net no navegador Ou instale o aplicativo para Android, iOS, macOS ou Linux pelos links das lojas no README
Onde consigo OpenHabitTracker?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Jinjinov/OpenHabitTracker

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

Projetos relacionados