Ferramentas
Kimai
Controle de horas open source para freelancers e empresas, com cronômetro, taxas por cliente ou projeto, relatórios e faturas, no seu servidor ou na nuvem.

Kimai registra o tempo gasto em cada cliente, projeto e atividade e transforma esses lançamentos em relatório e fatura. A aplicação web é multiusuário e atende do freelancer que cobra por hora à empresa que quer saber onde a equipe gasta o expediente.
Para que serve
- Marcar horas com cronômetro, vários timers ao mesmo tempo ou no modo de ponto, de entrada e saída.
- Definir valores por usuário, cliente ou projeto e acompanhar orçamentos em dinheiro e em horas.
- Emitir faturas e exportar os dados para a contabilidade.
- Controlar o acesso com papéis por equipe, login via SAML ou LDAP e dois fatores.
- Ligar o Kimai a outros sistemas pela API JSON.
Como começar
A documentação oficial mostra um Docker Compose com dois serviços: o banco sqldb, em MySQL, e o kimai, com a imagem kimai/kimai2:stable. No segundo você define APP_SECRET, TRUSTED_HOSTS e a URL do banco. As variáveis ADMINMAIL e ADMINPASS criam o primeiro administrador. Depois:
docker compose up -dO sistema abre na porta 8001. Sem contêiner, o requisito é PHP 8.2 em diante, MariaDB 10.6 ou MySQL 8.4 e um subdomínio próprio. Subpasta não funciona.
Licença e custo
A AGPL-3.0 cobre o Kimai. Você instala e adapta sem pagar, e melhorias distribuídas ou servidas pela rede precisam continuar abertas. A loja oficial de plugins vende extensões para a versão self-hosted, ao lado de outras gratuitas. Para não cuidar de servidor, existe o Kimai Cloud, com teste de 30 dias e cobrança mensal a cada usuário. O Standard sai a partir de 2,99 euros. O Professional, a partir de 3,99 euros, acrescenta banco de horas, SSO e despesas.
Quando vale a pena
As taxas e as faturas fazem diferença onde há cobrança por hora e vários clientes em paralelo, como em agências, consultorias e trabalho freelancer. Para quem quer só medir o próprio foco e não emite cobrança, o Super Productivity junta lista de tarefas e controle de tempo num app mais leve.