Running in production · Independent · 24 Oct 2026

jorani/jorani

Leave and Overtime Management System

← Running in production

In simple English

This tool helps small teams track time off and overtime requests. Employees can ask for vacation days and managers can approve them. It keeps a calendar so everyone can see who is away from work. You host it on your own server using a database. It costs nothing in software licence fees, but you need time to set it up.

What it is

Jorani is an open-source leave and overtime management system written in PHP (a programming language used to build websites). It runs on a MySQL (a relational database system used to store and manage data) database and lets companies handle requests and generate reports.

What it is good for

Small business owners and team leaders who want a private system to track staff holidays, view team calendars, and manage overtime without paying for a commercial service.

Stars411
LicenceMIT
Latestv1.0.4 (2026-03-29)checked 24 Oct 2026
Last code change2026-04-04
Written inPHP
Setup effort
3 / 5
Payoff
4 / 5
Good
  • Tracks leave requests and overtime with simple manager approval steps.
  • Provides team calendars and presence reports that export to spreadsheets.
  • Supports sign-in integration with common directory services and single sign-on.
Watch for
  • Requires manual setup of a web server, database, and configuration files.
  • Needs PHP and MySQL installed and maintained on your server.
  • Relies on a single maintainer for ongoing updates and security patches.
Replaces

Spreadsheets and manual email chains for vacation requests

Works well with

Docker

Similar repositories
  • akaunting/akaunting10k stars

    An accounting and business management platform that tracks financial records instead of staff leave.

  • grokability/snipe-it15k stars

    An asset management system for tracking company hardware rather than employee holidays.

Also reviewed on Repo Radar
  • caprover/caprover15k stars

    A web page that installs apps and databases onto one rented computer, and sorts out the addresses and certificates.

  • google/slo-generator564 stars

    Turns a written reliability target into a measured number and a remaining budget.

  • vectordotdev/vector23k stars

    One collector that gathers logs and numbers from machines and sends them to one or more monitoring services.

Install
docker compose up

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Business Operations & Legal › Hiring & People Operations › HRIS.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.