horilla/horilla-hr
Horilla is a free and open source HR software. observed · 2026-08-28
Health v2 · maintenance only
91/100
- Activity 99
- Release rhythm 83
- Longevity 86
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 57
- age_days: 1211
- days_rel: 35
- days_push: 8
- n_releases_24m: 10
Adoption not part of the score
1342 stars · 883 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Horilla is a free, open-source Human Resource Management System (HRMS) built with Django and HTMX, bundling employee management, recruitment, onboarding, biometric attendance, leave, payroll, performance reviews, asset tracking, and helpdesk into one modular web platform. It is licensed under LGPL-2.1 and can be self-hosted free of charge (with Docker support) or used through a paid managed cloud offering.
Use cases
- self-hosted open source HRMS for managing employee records
- run payroll with automated salary and statutory calculations
- track employee attendance from biometric devices and mobile check-ins
- manage leave requests with approval workflows and balance tracking
- recruitment applicant tracking from job posting to offer letter
- automate employee onboarding and offboarding checklists
- run performance reviews, OKRs, and 360-degree feedback
- find a free alternative to proprietary HR software like BambooHR or Zoho People
When to choose
- You want a full HR suite (attendance, leave, payroll, recruitment, performance, assets) in a single self-hosted deployment
- Your organization needs biometric device integration feeding directly into attendance and payroll
- You want to replace spreadsheet-driven HR admin with policy-driven approvals, accruals, and payslip generation
- You need full control over HR data on your own infrastructure under an open-source license
- You have Django/Python capacity and want a customizable, modular HR platform
When to avoid
- You only need one narrow HR feature and prefer a lightweight single-purpose tool over a full HRMS
- You rely on the legacy v1 branch, which is now deprioritized with only case-by-case fixes
- You need a managed, SLA-backed deployment but cannot use the vendor's paid cloud or enterprise tiers
- Your team has no capacity to operate a Django application, its database, and Docker deployment yourself
Facets
application · maturity active
self-hosted workflow-automation scheduling analytics hr erp developer-tools self-hosted analytics python self-hosted cross-platform hrms hris payroll attendance-tracking biometric-integration leave-management recruitment applicant-tracking onboarding performance-management django htmx employee-management helpdesk asset-management automation web-server docker linux
10 sources
- readme: https://github.com/horilla/horilla-hr · fetched 2026-08-28 · 4354a7394a72
- homepage: https://www.horilla.com/ · fetched 2026-08-29 · c76d609801e2
- site_page: https://www.horilla.com/features/performance · fetched 2026-08-29 · e8da1e87bdfc
- site_page: https://docs.horilla.com/ · fetched 2026-08-29 · 5222522b07e8
- site_page: https://docs.horilla.com · fetched 2026-08-29 · 5222522b07e8
- site_page: https://www.horilla.com/features/payroll · fetched 2026-08-29 · 9f71baaec754
- site_page: https://www.horilla.com/features/attendance · fetched 2026-08-29 · 1759a947ad25
- site_page: https://www.horilla.com/features/leave · fetched 2026-08-29 · d84cef3f7122
- site_page: https://www.horilla.com/features/recruitment · fetched 2026-08-29 · 221de63d9e52
- site_page: https://www.horilla.com/pricing · fetched 2026-08-29 · 7250e94a0e7d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| horilla/horilla-hr | main | 91 |
For agents
markdown · JSON · MCP: product_card(name="horilla/horilla-hr")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem