LicenseGNU General Public License v3.0Permissions of this strong copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights.MayCommercial useModificationDistributionPatent usePrivate useMustLicense and copyright noticeState changesDisclose sourceSame licenseNoLiabilityWarrantySummary from GitHub's choosealicense.com
Paid-feature tierCTier CDaily-workflow features need a paid edition
Self-hostSelf-hostable: yesYou can run it on your own server.
Paid-feature limits5 noted
Onboarding and offboarding templates/automation require Advanced
Automated PTO accrual requires Advanced
Roster and shift management require Advanced
Recruiting e-signatures and customizable application questions require Advanced
Goal tracking and custom performance review questions require Advanced
Tier C: GPLv3 Starter supplies employee database, leave requests, ATS, time tracking and basic reviews. Official edition comparison reserves everyday onboarding, PTO accrual, roster and recruiting enhancements for Advanced; therefore C rather than enterprise-only B. License source. Repository: orangehrm/orangehrm. Self-host: server; hosted offer from the project: yes.
Replaces
BambooHREntry price Not established
Fit: Fit: PartialCore overlap exists; named gaps need replacing or rebuilding.Fit is not feature parity.
Fits employee records, leave approvals, ATS and timesheets. Starter lacks Advanced onboarding workflows, automated PTO accrual and payroll integrations. Rebuild policies and map employee records; not a payroll-service replacement.
OrangeHRM Starter is listed as an open-source alternative to BambooHR, with partial fit or better. Maintainers can show this in a README; the badge links back to this page.
Shields users: https://img.shields.io/endpoint?url=https%3A%2F%2Fosshunt.com%2Fbadge%2Forangehrm-starter.json. Styles: add ?style=flat-square, plastic or for-the-badge. What the badge means and how to remove it.