Open Source Alternatives LogoOpen Source Alternatives
AlternativesBlogAdvertise
Open Source Alternatives LogoOpen Source Alternatives

Stay Updated

Subscribe to our newsletter for the latest news and updates about Alternatives

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Product
  • Categories
  • Tag
  • Advertise
Resources
  • Blog
  • Collection
  • Submit
  • Advertise your tool
Company
  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap
Alternatives
  • Claude Code
  • Jira
  • Notion
  • Slack
  • Linear
  • Wispr Flow
  • All alternatives
Copyright © 2026 All Rights Reserved.
Home/Categories/Business & Productivity/Horilla
icon of Horilla

Horilla

Open source alternative to ADP Workforce Now, Gusto and BambooHR

Manage recruiting, onboarding, attendance, payroll, leave, and performance reviews with a self-hosted open source Django HRMS.

1.5K starsHTMLLGPL-2.1Active this week
Visit websiteGitHub repo1-click1-click deploy on Hostinger
image of Horilla
Contents
  1. 01Who Horilla is for
  2. 02The problem it solves
  3. 03How it solves it
  4. 04Strengths and trade-offs
  5. 05Tech stack
  6. 06FAQ
  7. 07Similar open-source tools
TL;DR

Horilla is an open source HRMS for recruitment, onboarding, attendance, leave, payroll, and performance workflows. It replaces paid HR suites for teams that want a self-hosted Django application instead of per-seat HR software.LGPL-2.1 · HTML · 1.5K stars · Active this week

who it's for

Who Horilla is for#

Small companies formalizing HR

Horilla fits teams moving beyond spreadsheets for leave, onboarding, attendance, and employee records while keeping the system self-hosted.

Skip if:

You need a payroll provider, benefits broker, or compliance service bundled into the same vendor contract.

Operations teams with Python skills

Teams already running Django or Python services can adapt Horilla more comfortably than a closed HR SaaS product.

Skip if:

No one owns server maintenance, database backups, and upgrades.

the problem

The problem it solves#

HR work spreads quickly across spreadsheets, email, payroll exports, attendance logs, and disconnected applicant tracking tools. That fragmentation creates errors in leave balances, approvals, onboarding steps, and employee records.

Paid HR suites can solve the workflow problem, but they often price by employee or seat and store sensitive personnel data in a vendor-controlled platform. Smaller organizations need structure without turning HR data into another locked SaaS dependency.

how Horilla solves it

How it solves it#

HRMS workflow coverage

Horilla covers recruitment, onboarding, attendance, payroll, performance, and leave management, which spans the core employee lifecycle in one application.

Django application stack

Horilla is built around Python and Django, making it approachable for teams that already operate Python web apps and want to customize internal HR workflows.

Database-backed self-hosting

Horilla runs as a database-backed Python and Django application, preferably with PostgreSQL, which fits teams prepared to operate a conventional server app.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • Broad HR module setMany open source HR tools focus on one area. Horilla brings recruiting, attendance, payroll, performance, and leave into the same product surface, reducing spreadsheet handoffs.
  • Self-hosted control for HR dataEmployee records, payroll context, and performance information are sensitive. Horilla gives organizations a path to keep that data on infrastructure they control.

Trade-offs

  • -Requires application administrationHorilla is a Django app with database prerequisites. Teams without someone comfortable maintaining Python, database backups, upgrades, and email settings may prefer a managed HR platform.
tech stack · detected from GitHub

What it's built on#

Languages
JavaScriptPython
Frameworks
Django
Tooling
RollupWebpack
frequently asked

FAQ#

What HR modules does Horilla include?

Horilla covers core HRMS workflows including recruitment, onboarding, attendance, payroll, performance, and leave management.

Can Horilla be self-hosted?

Yes. Horilla supports self-hosted deployment with Python, Django, and a database, preferably PostgreSQL.

What license does Horilla use?

Horilla currently reports an LGPL-2.1 license in its GitHub repository metadata. Teams with compliance requirements should review the repository license files before adoption.

also worth a look

Similar open-source tools#

hiring-agent

hiring-agent

AI-powered resume evaluation and scoring tool

7.3KPythonMIT
Vorssaint Utils

Vorssaint Utils

One menu bar icon replacing a dozen paid macOS apps

27.7KSwiftGPL-3.0
OpenBot

OpenBot

AI coworkers you can trust with real work

6.5KTypeScriptMIT
FckSignups

FckSignups

Open-source tools that work instantly, no signup required

4.5KTypeScriptGPL-3.0
chippytea

chippytea

Free up Mac disk space with no account and no telemetry.

232RustMIT
Bitwarden

Bitwarden

20.3KC#AGPL-3.0

Repository

Stars
1.5K
Forks
946
License
LGPL-2.1
Latest
2.1.8
Last commit
2 days ago
Last verified
Oct 14, 2026
Repo
horilla-opensource/horilla ↗

Additional details

Language
HTML
Open issues
124
Contributors
44
First release
2023

Categories

Business & ProductivityIT Management

Tags

Self HostedWorkflow AutomationOpen CoreDocumentationProject Management