Repolode
Splode

Splode/pomotroid

Um app de desktop simples e agradável para usar como timer Pomodoro no Windows, macOS e Linux, desenvolvido com Tauri e Rust.

Alternativa open source a:Be Focused

Estrelas
5,592
Forks
492
Issues abertas
134
Último commit
há 29 dias

O que é?

Pomotroid é um timer Pomodoro configurável para desktop. Você pode definir a duração dos períodos de trabalho e pausa, o número de ciclos antes de uma pausa longa e acompanhar as sessões concluídas em estatísticas diárias, semanais e gerais, com um mapa de calor de 52 semanas.

O app vem com 38 temas de cores que acompanham a configuração clara ou escura do sistema operacional. Também é possível adicionar temas personalizados como arquivos JSON, aplicados sem precisar reiniciar o app. Ele inclui ainda atalhos globais que funcionam mesmo quando a janela está oculta, um ícone na bandeja do sistema que mostra o progresso do timer, notificações nativas quando os ciclos mudam e sons de alerta personalizados.

Um servidor WebSocket local opcional permite que ferramentas externas, como sobreposições de stream ou scripts de automação, consultem o estado atual do timer e recebam eventos quando os ciclos mudam. A interface está disponível em oito idiomas.

Recursos principais

  • 01Duração configurável dos períodos de trabalho, pausa e pausa longa, além do número de ciclos
  • 02Estatísticas diárias, semanais e gerais, com mapa de calor de 52 semanas
  • 0338 temas incluídos que acompanham o modo claro ou escuro do sistema operacional, além de temas JSON personalizados
  • 04Atalhos globais, ícone na bandeja do sistema com progresso em tempo real e notificações de desktop
  • 05Servidor WebSocket local opcional para sobreposições e integrações

Casos de uso

  • Manter o foco com a Técnica Pomodoro enquanto trabalha no desktop
  • Acompanhar quantas sessões de foco você conclui por dia ou por semana
  • Exibir o estado do timer em tempo real em uma sobreposição de stream usando a API WebSocket

Início rápido

  1. 1

    Instalar as dependências

    npm install
  2. 2

    Executar no modo de desenvolvimento com recarga automática

    npm run tauri dev
  3. 3

    Gerar uma versão de produção

    npm run tauri build

Antes de usar

  • O Pomotroid não está assinado no momento, então o sistema operacional pode exibir um aviso na primeira inicialização.
  • No GNOME Linux, é necessária uma extensão AppIndicator adicional para exibir o ícone na bandeja.

Em coleções

Tópicos

#pomodoro#time-management#productivity#tauri#rust#desktop-app#timer#pomodoro-technique#pomodoro-timer#svelte

Perguntas frequentes

O que é pomotroid?
Um app de desktop simples e agradável para usar como timer Pomodoro no Windows, macOS e Linux, desenvolvido com Tauri e Rust. Pomotroid é um timer Pomodoro configurável para desktop. Você pode definir a duração dos períodos de trabalho e pausa, o número de ciclos antes de uma pausa longa e acompanhar as sessões concluídas em estatísticas diárias, semanais e gerais, com um mapa de calor de 52 semanas.
pomotroid é gratuito? Qual é a licença?
pomotroid é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
pomotroid ainda é mantido?
Manutenção ativa. O último commit de pomotroid foi em 9 de out. de 2026.
Para que posso usar pomotroid?
Manter o foco com a Técnica Pomodoro enquanto trabalha no desktop Acompanhar quantas sessões de foco você conclui por dia ou por semana Exibir o estado do timer em tempo real em uma sobreposição de stream usando a API WebSocket
Como instalar pomotroid?
Instalar as dependências: npm install Executar no modo de desenvolvimento com recarga automática: npm run tauri dev Gerar uma versão de produção: npm run tauri build
Onde consigo pomotroid?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Splode/pomotroid

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

Projetos relacionados