All 17 Dependencies
Every package Frappe HR depends on, ranked by repo health score.
Frappe HR is a comprehensive open-source Human Resource Management System that unifies every stage of the employee lifecycle — from job openings and onboarding through leave management, payroll processing, performance appraisals, and exit interviews — into a single platform. Built on the Frappe Framework with ERPNext integration, it eliminates the need to reconcile HR and finance data across separate tools.
The system is purpose-built for organizations that want full ownership of their HR data and workflows. Its low-code Frappe Framework foundation lets administrators define custom doctypes, approval workflows, print formats, and reports without writing application code. Regional payroll compliance (including India-specific HRA exemption and income tax slab calculations) is built in, making it practical for businesses operating across different jurisdictions.
Frappe HR ships with three distinct frontends: the full-featured Frappe Desk for HR managers, a Progressive Web App (PWA) built with Vue.js and Ionic for employee self-service on mobile, and a dedicated Roster module (TypeScript + Vue 3) for shift scheduling and attendance management. Deployment options include Docker Compose for local development, Frappe Bench for on-premises production, and Frappe Cloud for managed hosting.