# horilla/horilla-hr

Horilla is a free and open source HR software.

Repository: https://github.com/horilla/horilla-hr
Canonical: https://ross.abutalabs.com/products/horilla-hr
Homepage: https://www.horilla.com/
Language: HTML
License: LGPL-2.1
License Family: copyleft
Topics: django, htmx, javascript, jquery, open-source, opensource, python, attendance, biometrics, hr, hr-analytics, hris, hrms, leave, payroll, recruitment
Last push: 2026-08-25T17:17:08+00:00

## Health v2 (maintenance only)
Score: 91/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 83, longevity 86
- inputs: {"age_days": 1211, "days_push": 8, "days_rel": 35, "gap_med": 57, "n_releases_24m": 10}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1342, forks 883 (observed 2026-08-28T04:04:26.290438+00:00)

## What it is
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
- artifact type: application
- maturity: active
- function: self-hosted, workflow-automation, scheduling, analytics
- domain: hr, erp, developer-tools, self-hosted, analytics
- platform: python, self-hosted, cross-platform
- tags: 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

## Member repositories
- horilla/horilla-hr (main) score 91

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:26.290438+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:43:41.166026+00:00, confidence not recorded.
  - readme: https://github.com/horilla/horilla-hr (fetched 2026-08-28T04:04:26.290438+00:00, sha 4354a7394a72)
  - homepage: https://www.horilla.com/ (fetched 2026-08-29T12:02:35.671307+00:00, sha c76d609801e2)
  - site_page: https://www.horilla.com/features/performance (fetched 2026-08-29T12:02:35.685076+00:00, sha e8da1e87bdfc)
  - site_page: https://docs.horilla.com/ (fetched 2026-08-29T12:02:35.686686+00:00, sha 5222522b07e8)
  - site_page: https://docs.horilla.com (fetched 2026-08-29T12:02:35.676217+00:00, sha 5222522b07e8)
  - site_page: https://www.horilla.com/features/payroll (fetched 2026-08-29T12:02:35.677920+00:00, sha 9f71baaec754)
  - site_page: https://www.horilla.com/features/attendance (fetched 2026-08-29T12:02:35.679728+00:00, sha 1759a947ad25)
  - site_page: https://www.horilla.com/features/leave (fetched 2026-08-29T12:02:35.681456+00:00, sha d84cef3f7122)
  - site_page: https://www.horilla.com/features/recruitment (fetched 2026-08-29T12:02:35.683109+00:00, sha 221de63d9e52)
  - site_page: https://www.horilla.com/pricing (fetched 2026-08-29T12:02:35.674444+00:00, sha 7250e94a0e7d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
