Registra el tiempo. Véndelo en bonos de horas. Factúralo.
TimeWren es un registro de horas de código abierto para freelancers y agencias pequeñas. El cliente compra un bono de horas, cada registro descuenta de él y la factura se genera con los mismos registros.
AGPL-3.0. Todas las funciones en cada instalación.

Bonos de horas incluidos
En Dinamarca se llama klippekort: una tarjeta perforada de horas. Un cliente compra 20 horas por adelantado. Cada registro perfora el tiempo que usó, el cliente ve el saldo en su propio portal y recibes un aviso antes de que se agote.
- Bonos de horas por cliente
- Los registros se descuentan del bono automáticamente
- Un aviso cuando queda poco saldo
- El cliente ve horas usadas, horas restantes y facturas en el portal de clientes
Ejemplo: un bono de 20 horas

Sin funciones bloqueadas
Hay una sola edición de TimeWren y todo es código abierto. Una instancia propia no tiene planes, límites de usuarios, periodos de prueba ni claves de licencia. TimeWren Cloud ejecuta el mismo código. Pagas a Cloud por gestionarlo, no por desbloquear nada.
- Registro de horas
- Temporizador, registros manuales, hoja semanal, importación CSV
- Bonos de horas
- Bonos por cliente con descuento automático y avisos
- Facturación
- Facturas en PDF, envío por correo, sincronización con Billy, Dinero y e-conomic
- Portal de clientes
- El cliente ve horas, bonos y facturas
- Tareas
- Tablero kanban y correo a tarea por IMAP
- Equipos
- Organizaciones, roles, hojas semanales y aprobación
Alójalo tú o deja que lo gestionemos
| Autoalojado | TimeWren CloudPróximamente | |
|---|---|---|
| Precio | Gratis, para siempre | Suscripción mensual |
| Funciones | Todas | Todas |
| Quién lo gestiona | Tú, con Docker Compose | Nosotros |
| Actualizaciones | Descargas y recompilas | Las aplicamos nosotros |
| Copias de seguridad | Scripts incluidos, tú las programas | Incluidas |
| Soporte | Comunidad en GitHub | Soporte por correo |
| Telemetría | Desactivada por defecto, con excepciones conocidas | Informes de errores y estadísticas |
Instalar en un servidor con Docker
El script comprueba Docker, escribe secretos nuevos en .env, compila e inicia el stack. Nunca usa sudo ni muestra los secretos.
git clone https://github.com/timewren/timewren.git
cd timewren
./scripts/install.shDónde registras
Aplicación web
En cualquier navegador, e instalable como app en el ordenador y el móvil.
DisponibleExtensión del navegador
Inicia y detén el temporizador desde cualquier pestaña. Chrome y Firefox, licencia MIT.
DisponibleApp de escritorio
macOS y Windows.
PróximamenteApp móvil
iOS y Android.
Próximamente
Léelo, ejecútalo, cámbialo
TimeWren se publica bajo la GNU AGPL-3.0, y la extensión del navegador bajo MIT. Issues, debates y pull requests son públicos. Las contribuciones se firman según el Developer Certificate of Origin.
Preguntas
¿De verdad es gratis alojarlo yo?
Sí. La versión autoalojada tiene todas las funciones, sin límite de tiempo, de usuarios ni clave de licencia. Pagas tu propio servidor.
¿Cuánto cuesta TimeWren Cloud?
Los precios aún no están publicados. La página de precios los mostrará en EUR, USD y DKK cuando abra Cloud.
¿Qué necesito para alojarlo?
Un servidor Linux con Docker y Compose v2.24 o posterior, 2 GB de RAM para ejecutarlo y 4 GB para compilar la imagen. Para algo más que probarlo en localhost también necesitas un dominio y TLS.
¿Una instancia propia envía datos a algún sitio?
Las estadísticas y los informes de errores están desactivados hasta que los configures tú. Algunas peticiones salen igualmente del navegador o del servidor por defecto, por ejemplo una etiqueta de Google Ads en la página y una consulta de nuevas versiones en GitHub. La sección de telemetría de la guía las describe todas y cómo quitarlas.
¿Con qué programas de contabilidad funciona?
Billy, Dinero y e-conomic, que son daneses. Cada factura también está disponible en PDF.
¿Qué relación hay entre TimeWren y TimeTrack?
TimeTrack es el producto danés de timetrack.dk del que nació TimeWren. Es el mismo código con un nombre nuevo.