Open source BambooHR alternatives

Every project in the catalog is MIT, Apache or BSD licensed. 0 projects explicitly describe themselves as a BambooHR alternative; 9 more are in the category where BambooHR is a typical product.

Open source projects in the same category: HR & Personnel Management

Category-level information: these projects are the same kind of software as BambooHR; they have not claimed to be a one-to-one replacement.

TI

timeoff-management · HR & Personnel Management

STARS1.0K
FORKS643
COMMITS—
CONTRIBUTORS36
VERSIONv0.9.0
UPDATED2 yr ago
HRleavevacationnodejsMIT

Common commercial products in this category: Workday, BambooHR, SAP SuccessFactors

What can it do?
  • In accordance with company policies, you define specific types of permits and limit the annual permission limits of employees.
  • You synchronize permission requests, approval processes, and department-based work calendars with external calendars such as Google Calendar or Outlook.
  • By processing the department structure into the system, you enable administrators to manage permission approval processes and report all permission data in the CSV format.
Heads up
  • • Last update 2 years ago
User reviews
  • ↓ NegativeGitHub Issue

    Can't see the admin gear

    “I just installed timeoff-management, goes to "Register new company" and fills out the form. After I'm logged in with the user sepcified in the form, I see a drop down called "Me" at the top right. But i can't see the admin gear dropdown next to it, as I see in pictures on…”

  • • NeutralGitHub Issue

    Overlapping Leave - Query Issue

    “Having some trouble with the Overlapping Leave query. If I try and put a leave in for a day before a day that already has a leave. I get error: "An error occured when user 73 try to create a leave request: Error: Overlapping booking!" However if I try and put in a leave for the…”

JO

bbalet · HR & Personnel Management

STARS407
FORKS282
COMMITS—
CONTRIBUTORS28
VERSIONv1.0.4
UPDATED7 mo ago
HRleave-managementapprovalMultilingualMIT

Common commercial products in this category: Workday, BambooHR, SAP SuccessFactors

What can it do?
  • You define the organizational structure by the tree hierarchy and assign the employees to the relevant units.
  • You manage requests for permission and overtime through approval processes.
  • You configure SSO authentication using methods such as SAML, OpenLDAP or AD.
HR

ahmed-fawzy99 · HR & Personnel Management

STARS102
FORKS37
COMMITS—
CONTRIBUTORS1
VERSION—
UPDATED1 yr ago
HRhrmpayrolllaravelMIT

Common commercial products in this category: Workday, BambooHR, SAP SuccessFactors

What can it do?
  • You track employee continuity status with IP constraint.
  • You do automatic payroll calculations and email the results to employees.
  • You evaluate employee performances by managing the department and branch-based organization structure.
Heads up
  • • Last update over 1 year ago
  • • No published release
  • • Few contributors (1)
User reviews
  • • NeutralGitHub Issue

    Move requests to resource classes

    “You'd be better off moving validation to a request class ```php public function dayShow(string $day, AttendanceServices $attendanceServices) { $validator = Validator::make(['dateParameter' => $day], [ 'dateParameter' => 'required|string|date_format:Y-m-d', ]); if…”

LA

amralsaleeh · HR & Personnel Management

STARS76
FORKS30
COMMITS0
CONTRIBUTORS0
VERSION—
UPDATED6 mo ago
PHPLaravelLivewireHRMSMIT

Common commercial products in this category: Workday, BambooHR, SAP SuccessFactors

What can it do?
  • By creating a department and position hierarchy, you can keep employee records in a central system.
  • You can manage salary and deductions by following employee attendance status and permit requests.
  • Using SMS and WhatsApp API integrations, you can communicate important announcements and notifications to employees.
Heads up
  • • No published release
User reviews
  • ↓ NegativeGitHub Issue

    [BUG]

    “ErrorException Undefined array key 1 lluminate \ Foundation \ Bootstrap \ HandleExceptions: 125 handleError”

OP

mimnets · HR & Personnel Management

STARS22
FORKS11
COMMITS0
CONTRIBUTORS0
VERSION—
UPDATED3 days ago
ReactTypeScriptSupabaseHRMSMIT

Common commercial products in this category: Workday, BambooHR, SAP SuccessFactors

What can it do?
  • With selfie verification and GPS geographical fence features, you track the employee's overtime in and out.
  • You manage permission requests through multi-step approval processes consisting of employee, manager, and HR levels.
  • With the competence-based scoring system and self-assessment steps, you plan employee performance evaluation cycles.
Heads up
  • • No published release
FL

Oussama1403 · HR & Personnel Management

STARS18
FORKS5
COMMITS0
CONTRIBUTORS0
VERSION—
UPDATED1 yr ago
PythonFlaskSQLiteHRMSMIT

Common commercial products in this category: Workday, BambooHR, SAP SuccessFactors

What can it do?
  • You can list and edit staff information.
  • You can manage employee permissions and advance requests.
  • You can perform user login and authorization operations through the system.
Heads up
  • • Last update over 1 year ago
  • • No published release
EO

pkgodara · HR & Personnel Management

STARS11
FORKS4
COMMITS0
CONTRIBUTORS0
VERSION—
UPDATED9 yr ago
PHPLaravelLeave TrackerOrganization ChartMIT

Common commercial products in this category: Workday, BambooHR, SAP SuccessFactors

What can it do?
  • By reducing on-premises paperwork, you move it to the digital environment.
  • You manage different types of documents and applications in a regular structure.
  • You manage application and permission (leave) requests within the institution through a lightweight web application based on PHP.
Heads up
  • • Last update 9 years ago
  • • No published release

Verified against README · Oct 25, 2026 · source

SE

sevendyne · HR & Personnel Management

STARS9
FORKS6
COMMITS0
CONTRIBUTORS0
VERSION—
UPDATED3 mo ago
PythonDjangoReactHRMSMIT

Common commercial products in this category: Workday, BambooHR, SAP SuccessFactors

What can it do?
  • With role-based authorization, you can manage user and administrator panels.
  • You can keep track of attendance statuses by keeping employee log-ins and outs.
  • You can use candidate and job posting modules for recruitment processes.
Heads up
  • • No published release
User reviews
  • • NeutralGitHub Issue

    test: add tests for seed_demo_data management command

    “## Task Add `pytest-django` tests for the `seed_demo_data` management command in `apps/main/management/commands/seed_demo_data.py`. ## Acceptance criteria - [ ] Test verifies admin user is created (`admin` / `admin`) - [ ] Test verifies HRMS client (`hrmsclient1`) with…”

EM

ArpitPy · HR & Personnel Management

STARS2
FORKS2
COMMITS0
CONTRIBUTORS0
VERSION—
UPDATED1 yr ago
JavaSpring BootThymeleafHRMSMIT

Common commercial products in this category: Workday, BambooHR, SAP SuccessFactors

What can it do?
  • You can manage your profile running with role-based authorization by logging in safely based on JWT.
  • You can create permission requests and track approval processes and record daily attendance statuses.
  • With participation records, you can automatically generate employee payrolls that are integrated.
Heads up
  • • Last update over 1 year ago
  • • No published release