OrangeHRM
HR & RecruitingA web-based HR management system covering employee records, leave, time, recruitment and performance, offered as a free open-source Starter edition and paid Advanced edition.
Open-source alternative to:

What the free edition leaves out
The free edition is genuinely usable, but some team or enterprise features need a paid plan. “Not confirmed” means the official pages we read did not say, so we do not guess.
| Feature | Free edition | Details | Source |
|---|---|---|---|
| SSO / SAML | Not confirmed | SSO is not mentioned on the pricing page. | Source ↗ |
| Role-based access control | Not confirmed | The pricing comparison lists custom user roles, but the icons that show which edition has them are unlabelled. | Source ↗ |
| Audit logs | Not confirmed | The pricing comparison lists Audit Trail for Advanced and does not indicate it for Starter. Icons are unlabelled. | Source ↗ |
| Multi-user / teams | Not confirmed | Not stated explicitly for Starter on the pages read. | Source ↗ |
| Backups and restore | Not confirmed | Backup is not mentioned on the pages read. | Source ↗ |
| API access | Not confirmed | The pricing comparison lists API and ESB for Advanced and does not indicate it for Starter. Icons are unlabelled. | Source ↗ |
| Support SLA | Paid | Starter support is a community forum, a help portal and an email address for open-source support. The pricing FAQ ties implementation services and service level agreements to Advanced. | Source ↗ |
Best for
Organisations that want to run a basic HR system on their own server and can manage PHP and database hosting themselves.
Why choose it over Freshteam
The Starter edition is free and GPL-3.0 licensed, and you keep employee data on your own server. The pricing page lists HR administration, employee management, leave, reporting, performance, recruitment, time tracking and a mobile app in it. There is a public live demo.
Where it falls short
Several modules are listed only for the paid Advanced edition: onboarding, roster, request desk, career development, training, surveys and discipline. Audit trail and API access appear in the Advanced column and not clearly in Starter. Support for Starter is a community forum and help portal; service level agreements are tied to Advanced, which is priced per employee per month. The edition comparison uses unlabelled icons, so Starter entries are approximate. Which features each edition includes should be confirmed with OrangeHRM before relying on this entry.
Open-source alternative to
- Freshteam — OrangeHRM's open-source page links to a Freshteam Alternative page. Its content was not read.
Category
HR & RecruitingTopics
Tech stack
Languages as reported by GitHub for the repository.