
Jorani
Jorani is a free, self-hosted system for managing leave and overtime requests.
What Jorani is
Jorani is a free, self-hosted system for managing leave and overtime requests. Employees can submit leave requests for approval or rejection, with email notifications at each stage, and managers can decide on leave and overtime requests. Organizations can set non-working days, holidays, and weekends so the system calculates leave-request durations automatically. It provides leave calendars, some of which can export ICS feeds for calendar apps such as Outlook and Thunderbird. Built-in reports include leave balances, and lists and most reports can be exported to Excel. Administrators can represent countries, branches, subsidiaries, departments, and teams, then attach employees to those entities. Jorani is open source under GNU GPL v3, with code available on GitHub. Installation requires an operating system with a web server, PHP 5.3 or higher, and a MySQL or MariaDB database. The documentation lists carry-over leave calculations and sick-leave tracking as coming soon.
Good
- Free and open source under GNU GPL v3.
- Email notifications accompany leave-request decisions.
- Automatically calculates leave duration from non-working days.
- Lists and most reports export to Excel.
Watch out
- Requires a web server, PHP, and MySQL or MariaDB.
- Carry-over leave calculations are listed as coming soon.
- Sick-leave tracking is listed as coming soon.
Who it suits
Jorani suits organizations that can host their own leave system and want employee requests, manager approvals, calendars, and reports. It may fit teams that need basic accrual rules and a single approval level.
Verdict
Jorani covers leave and overtime approvals with calendars and reporting, without a stated paid module. Its self-hosting requirements and the documented gaps around carry-over and sick leave are worth considering.
Plans and prices
From Jorani's own pricing page, checked 11 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Jorani | Free | Free and open source · no paid modules stated · GNU GPL v3 |
The facts
Each one read from Jorani's own pages, with the date it was checked.
What it does
- Calendars
- Jorani provides leave calendars, and some calendars can export an ICS feed for applications such as Outlook and Thunderbird.checked 11 Oct 2026
- Data handling
- Jorani says it does not send data to third parties or collect usage statistics, and stores data where it is installed.checked 11 Oct 2026
- Distribution
- The source code is available on GitHub under the GNU GPL v3 license.checked 11 Oct 2026
- Hosting requirements
- Installation requires an operating system with a web server, PHP 5.3 or higher, and a MySQL or MariaDB database.checked 11 Oct 2026
- Leave calculations
- Users can define non-working days, holidays and weekends so Jorani calculates leave request duration automatically.checked 11 Oct 2026
- Leave workflow
- Leave requests go through application and approval or rejection, with email notifications at each step.checked 11 Oct 2026
- Notable limitations
- The documentation lists carry-over leave calculations and sick-leave tracking as coming soon.checked 11 Oct 2026
- Organization structure
- Organizations can be configured with countries, branches, subsidiaries, departments and teams, with employees attached to those entities.checked 11 Oct 2026
- Purpose
- Jorani is a leave and overtime management system.checked 11 Oct 2026
- Reports
- Jorani includes built-in reports such as leave balances, and lists and most reports can be exported to Excel.checked 11 Oct 2026
- Security
- The security page describes input filtering against XSS and SQL injection, encrypted session cookies, and BCRYPT password hashing.checked 11 Oct 2026
- Support
- The site directs users with support questions to its Google group forum.checked 11 Oct 2026
The company
- Maker
- The site footer credits Benjamin BALET; it does not state a headquarters or founding date on the pages reviewed.checked 11 Oct 2026
Where it runs
- Overtime approvals
- Managers can accept or reject collaborators’ leave and overtime requests.checked 11 Oct 2026
Alternatives to Jorani
- 1

Horilla
Free planOpen sourceAndroidiOSWebAPI8.7From $7 a month - 2
Keka
Free planOpen sourceAndroidiOSWebAPI8.6$3.99 one-time - 3

Zoho People
Free planAndroidiOSWebAPI8.3From $1.25 a month - 4

Shiftbase
Free planAndroidiOSWebAPI8.1From €0.50 a month - 5
TNC Track
Free planAndroidiOSWebAPI8.1Free plan - 6

OtisIO
Free planAndroidiOSWebAPI8.0Free plan
