Repolode
krelltunez

krelltunez/dayGLANCE

Um planejador diário que prioriza a privacidade, com blocos visuais de tempo, hábitos, metas e opção de hospedagem própria; os dados ficam no seu dispositivo, a menos que você os sincronize.

Alternativa open source a:Google CalendarTodoist

Estrelas
182
Forks
23
Issues abertas
9
Último commit
ontem

O que é?

dayGLANCE é um planejador diário organizado em torno de um "Glance Panel" em tempo real, que resume o dia atual com tarefas identificadas por cores, um marcador atualizado que mostra o tempo livre restante e itens atrasados. As tarefas são posicionadas em uma linha do tempo de 24 horas por arrastar e soltar. O app também oferece visualizações de vários dias, semanas e meses, além de uma caixa de entrada para registrar tarefas antes de agendá-las.

Além do agendamento, o app inclui rotinas e tarefas recorrentes, acompanhamento de hábitos, uma revisão semanal, metas e projetos organizados na hierarquia Metas → Projetos → Tarefas, além de um Modo Foco no estilo Pomodoro. Por padrão, os dados ficam no navegador. O app pode ser usado em dayglance.app, hospedado por você com Docker (linux/amd64 e linux/arm64) ou executado como app nativo para desktop, Android e Apple.

A sincronização é opcional e funciona via WebDAV ou Nextcloud, por uma pasta sincronizada por outro app ou por um vault do Obsidian, com opção de criptografia ponta a ponta usando AES-256-GCM. As integrações com IA, dados de saúde, Stream Deck e tela TRMNL vêm desativadas por padrão e precisam ser habilitadas.

Recursos principais

  • 01Blocos visuais de tempo em uma linha do tempo de 24 horas, com arrastar e soltar e filtros por tags.
  • 02Glance Panel que resume o dia, além das prévias do dia seguinte do GLANCEahead.
  • 03Rotinas, tarefas recorrentes e acompanhamento de hábitos.
  • 04Metas, projetos e Modo Foco com timer Pomodoro.
  • 05Sincronização via WebDAV, Nextcloud ou pasta compartilhada, com opção de criptografia ponta a ponta.
  • 06Hospedagem própria com Docker, além de apps nativos para desktop e dispositivos móveis.

Casos de uso

  • Planejar cada dia com blocos de tempo e acompanhar o que foi feito.
  • Manter um planejador hospedado por você que sincroniza com seu próprio servidor Nextcloud ou WebDAV.
  • Acompanhar hábitos e fazer revisões semanais junto com um calendário.
  • Exibir o resumo do dia em uma tela na parede ou em um quiosque usando a visualização Day Dial.

Início rápido

  1. 1

    Experimente no navegador em dayglance.app (sem precisar se cadastrar)

  2. 2

    Clone o repositório

    git clone https://github.com/krelltunez/dayglance.git
  3. 3

    Instale as dependências na pasta do projeto

    npm install
  4. 4

    Inicie o servidor de desenvolvimento e abra http://localhost:5173

    npm run dev

Antes de usar

  • Algumas integrações são específicas da plataforma: a sincronização com o iCloud e o Apple Calendar nativo só funcionam em dispositivos Apple, e o Health Connect só no Android.
  • Os aplicativos da Google Play e da App Store são binários comerciais, enquanto o código-fonte é licenciado sob MIT.
  • A hospedagem própria exige cuidado: o contêiner não deve ser exposto à internet pública sem autenticação ou um proxy reverso com controle de acesso.

Em coleções

Tópicos

Perguntas frequentes

O que é dayGLANCE?
Um planejador diário que prioriza a privacidade, com blocos visuais de tempo, hábitos, metas e opção de hospedagem própria; os dados ficam no seu dispositivo, a menos que você os sincronize. dayGLANCE é um planejador diário organizado em torno de um "Glance Panel" em tempo real, que resume o dia atual com tarefas identificadas por cores, um marcador atualizado que mostra o tempo livre restante e itens atrasados. As tarefas são posicionadas em uma linha do tempo de 24 horas por arrastar e soltar. O app também oferece visualizações de vários dias, semanas e meses, além de uma caixa de entrada para registrar tarefas antes de agendá-las.
dayGLANCE é gratuito? Qual é a licença?
dayGLANCE é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
dayGLANCE ainda é mantido?
Manutenção ativa. O último commit de dayGLANCE foi em 6 de nov. de 2026.
Para que posso usar dayGLANCE?
Planejar cada dia com blocos de tempo e acompanhar o que foi feito. Manter um planejador hospedado por você que sincroniza com seu próprio servidor Nextcloud ou WebDAV. Acompanhar hábitos e fazer revisões semanais junto com um calendário. Exibir o resumo do dia em uma tela na parede ou em um quiosque usando a visualização Day Dial.
Como instalar dayGLANCE?
Experimente no navegador em dayglance.app (sem precisar se cadastrar) Clone o repositório: git clone https://github.com/krelltunez/dayglance.git Instale as dependências na pasta do projeto: npm install Inicie o servidor de desenvolvimento e abra http://localhost:5173: npm run dev
Onde consigo dayGLANCE?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/krelltunez/dayGLANCE

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

Projetos relacionados