The only open source time tracking tool with native Spanish legal compliance
OpenJornada is open source time tracking with native Spanish legal compliance: other open source time tracking tools don't natively cover RD-Ley 8/2019 (tamper-proof records, change traceability, digital signatures, 4-year retention and access for the Labor Inspectorate), and the solutions that do cover it are proprietary. OpenJornada brings both worlds together: open source software under the AGPL-3.0 license, self-hostable, with Spanish legal compliance built in from day one.
OpenJornada compared to other time tracking tools
| Criteria | OpenJornada | Kimai | Odoo Community | Anuko Time Tracker | Kronjop | eJornada | OpenHR |
|---|---|---|---|---|---|---|---|
| Open source license | AGPL-3.0 ✅ | AGPL-3.0 ✅ | LGPL-3 ✅ | GPL ✅ | ❌ Proprietary | ❌ Proprietary | ❌ Proprietary |
| Self-hostable | ✅ | ✅ | ✅ | ✅ | ❌ SaaS only | ❌ SaaS only | ❌ SaaS only |
| Native Spanish compliance (RD-Ley 8/2019) | ✅ | ⚠️ Via plugins | ⚠️ Manual ERP configuration | ❌ | ✅ | ✅ | ✅ |
| Monthly signature bound to record content (verifiable hash) | ✅ | ❌ | ❌ | ❌ | ✅ | N/A | N/A |
| Tamper-proofing and 4-year retention | ✅ | ⚠️ | ⚠️ | ❌ | ✅ | ✅ | N/A |
| Legal CSV/Excel/PDF export | ✅ | ⚠️ Plugin | ✅ | Limited | ✅ | ✅ | ✅ |
| Labor Inspectorate access | ✅ | ❌ | ❌ | ❌ | ✅ | N/A | N/A |
| SMS reminders for missed clock-outs | ✅ | ❌ | ❌ | ❌ | — | — | N/A |
| Vacation and absence management | ✅ | ⚠️ Paid plugin (€299) | ✅ Time Off module | ⚠️ Basic accounting | ✅ | ✅ | ✅ |
| Real-time vacation balance | ✅ | ⚠️ Via plugin | ✅ | ❌ | ✅ | ✅ | ✅ |
| Team absence calendar | ✅ | ⚠️ Via plugin | ✅ | ❌ | ✅ | ✅ | ✅ |
| Work centers | ✅ | ❌ | ⚠️ Multi-company | ❌ | ✅ | ✅ | ✅ |
| Configurable breaks | ✅ | ⚠️ Beta/plugin | ⚠️ | ❌ | ✅ | N/A | N/A |
| Work schedule change requests | ✅ | ❌ | ❌ | ❌ | ✅ | ✅ | N/A |
| Multi-language (ca/es/en) | ✅ Catalan, Spanish, English | ✅ | ✅ | ✅ | ⚠️ No Catalan | ❌ Spanish only | ⚠️ No Catalan |
| Managed option (no technical team needed) | ✅ Cloud, €990/year | ❌ | ⚠️ Odoo SaaS | ❌ | ✅ | ✅ | ✅ |
| Self-hosted price | €0 | €0 | €0 | €0 | N/A | N/A | N/A |
| Technical stack | Docker/Kubernetes · FastAPI + MongoDB | PHP + MySQL | Python (ERP) | PHP | N/A | N/A | N/A |
✅ Covered · ⚠️ Partially covered or requires extra configuration/plugin · ❌ Not available
OpenJornada versus each alternative
OpenJornada vs Kimai
Kimai is a project time tracking tool, also open source (AGPL-3.0) and self-hostable. However, compliance with Spain's RD-Ley 8/2019 (legal export, digital signature) requires additional plugins, and it doesn't offer direct access for the Labor Inspectorate or SMS reminders. OpenJornada includes all of this natively, without plugins.
OpenJornada vs Odoo Community
Odoo Community is a full ERP with an attendance module, free under the LGPL-3 license and self-hostable. Spanish compliance depends on manually configuring the ERP and doesn't include digital signing of records or direct access for the Labor Inspectorate. OpenJornada is purpose-built for Spanish time tracking, without needing to deploy a full ERP.
OpenJornada vs Anuko Time Tracker
Anuko Time Tracker is a lightweight, open source (GPL) tool for logging hours, but it doesn't include features aimed at Spanish legal compliance: no digital signature, no guaranteed tamper-proofing, and no Labor Inspectorate access. It's a simple option for tracking hours, not for RD-Ley 8/2019 compliance.
OpenJornada vs Kronjop
Kronjop does cover Spanish legal compliance (digital signature, tamper-proofing, Labor Inspectorate access), but it's proprietary software available only as SaaS: it can't be self-hosted or audited. OpenJornada offers the same legal guarantees while being open source (AGPL-3.0) and self-hostable.
OpenJornada vs eJornada
eJornada covers time tracking and RD-Ley 8/2019 compliance, including tamper-proof clock-ins, but it's a proprietary solution available only as cloud SaaS: it can't be self-hosted or have its code audited, and it isn't available in Catalan. OpenJornada offers the same tamper-proofing guarantees while being open source (AGPL-3.0), with a self-hosting option and available in Spanish, Catalan and English.
OpenJornada vs OpenHR
OpenHR is a cloud-based time tracking platform with absence management and support for multiple work centers, but it's proprietary software, SaaS only, with no open source code or self-hosting option. OpenJornada covers the same team management needs while being open source (AGPL-3.0), self-hostable, and built with Spanish legal compliance from the ground up.
Get started with OpenJornada today
Install it yourself for free under the AGPL-3.0 license, or let us manage everything with the Cloud plan.