Rastreador de tempo auto-hospedado baseado em tags, no qual cada registro é um intervalo de tempo com tags, e não uma tarefa.
- Estrelas
- 1,808
- Forks
- 170
- Issues abertas
- 106
- Último commit
- há 27 dias
O que é?
TimeTagger é um rastreador de tempo open source para pessoas e freelancers. Os registros de tempo são feitos em uma linha do tempo interativa e categorizados com tags, em vez de uma hierarquia de projetos. Ele pode ser executado localmente como um app para um único usuário ou em um servidor para várias pessoas, e sincroniza os dados entre dispositivos.
A ferramenta inclui relatórios em PDF e CSV, metas diárias, semanais e mensais, além de um timer Pomodoro experimental. A interface é responsiva e funciona em telas pequenas e grandes. Também é possível usar a versão hospedada em timetagger.app.
No backend, o servidor usa Python assíncrono com uvicorn e asgineer e armazena os dados em SQLite. O código do cliente é escrito em Python e compilado para JavaScript com PScript. São publicadas imagens Docker para hospedagem própria, e o servidor oferece suporte a credenciais baseadas em BCrypt ou autenticação por reverse proxy.
Recursos principais
- 01Linha do tempo interativa para registrar e consultar registros de tempo.
- 02Categorização por tags em vez de projetos aninhados.
- 03Relatórios exportados em PDF e CSV.
- 04Metas de tempo diárias, semanais e mensais.
- 05Sincronização entre dispositivos e layout responsivo para diferentes tamanhos de tela.
- 06Hospedagem própria via pip ou Docker, com autenticação por credenciais ou reverse proxy.
Casos de uso
- Freelancers que registram horas faturáveis para diferentes clientes e exportam relatórios.
- Pessoas que querem hospedar um rastreador de tempo no próprio servidor.
- Equipes ou famílias que precisam de várias contas de usuário em uma única instância.
- Acompanhamento de metas pessoais com objetivos diários, semanais ou mensais.
Início rápido
- 1
Instale o TimeTagger com pip
pip install -U timetagger - 2
Execute o servidor localmente
python -m timetagger
Antes de usar
- Requer Python 3.6 ou superior.
- A hospedagem própria para vários usuários exige um servidor e a configuração de credenciais ou de um proxy reverso.
- O recurso Pomodoro está marcado como experimental.
Em coleções
Tópicos
Perguntas frequentes
- O que é timetagger?
- Rastreador de tempo web com linha do tempo interativa e tags, que pode ser executado localmente ou hospedado em um servidor. TimeTagger é um rastreador de tempo open source para pessoas e freelancers. Os registros de tempo são feitos em uma linha do tempo interativa e categorizados com tags, em vez de uma hierarquia de projetos. Ele pode ser executado localmente como um app para um único usuário ou em um servidor para várias pessoas, e sincroniza os dados entre dispositivos.
- timetagger é gratuito? Qual é a licença?
- timetagger é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- timetagger ainda é mantido?
- Manutenção ativa. O último commit de timetagger foi em 28 de set. de 2026.
- Para que posso usar timetagger?
- Freelancers que registram horas faturáveis para diferentes clientes e exportam relatórios. Pessoas que querem hospedar um rastreador de tempo no próprio servidor. Equipes ou famílias que precisam de várias contas de usuário em uma única instância. Acompanhamento de metas pessoais com objetivos diários, semanais ou mensais.
- Como instalar timetagger?
- Instale o TimeTagger com pip: pip install -U timetagger Execute o servidor localmente: python -m timetagger
- Onde consigo timetagger?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/almarklein/timetagger
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Aplicativo open source de controle de horas para freelancers e agências, com projetos, tarefas, clientes, tarifas faturáveis e opção de hospedagem própria.
Um app de lista de tarefas com timeboxing e controle de tempo que importa tarefas de calendários, Jira, GitHub e outros rastreadores de issues.
Extensão para Chrome, Edge e Firefox que monitora o tempo gasto em sites, mostra relatórios de hábitos e bloqueia páginas quando os limites são atingidos.
Gerenciador de tarefas open source e timer Pomodoro para macOS, iOS, Android, Linux, Windows e web, com servidor que pode ser hospedado por você.
Plataforma open source de gestão empresarial que reúne ERP, CRM, HRM, ATS, gestão de projetos e controle de horas em um só sistema.