Stars
Forks
Watchers
Developer links
Frappe HR
Stitching together separate SaaS subscriptions for applicant tracking, time-off requests, expense approvals, and monthly payroll creates fragmented employee records and costly per-seat bills; Frappe HR consolidates over 13 human resource modules into one self-hosted platform. People operations teams manage the complete employee lifecycle from job openings, interview assessments, and offer letters through structured onboarding, internal transfers, promotions, and exit interviews. Shift planners organize rotational rosters and capture geolocation-verified attendance check-ins, while employees request leave against regional holiday calendars and multi-tier policies. Finance and payroll managers build custom salary structures, configure regional income tax slabs, process regular or off-cycle payslips, and reconcile employee expense claims and cash advances directly with ERPNext accounting ledgers. Goal tracking and appraisal cycles align individual key result areas (KRAs) with self-evaluations and manager feedback scores. A progressive web app interface lets staff submit leave requests, log attendance, and file expense receipts from their phones. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.
Benefits
- Unified End-to-End Workforce Operations
- Replaces disconnected recruitment, attendance, leave management, performance appraisal, and payroll tools with 13 integrated HRMS modules sharing a single centralized MariaDB employee database.
- Automated Payroll and Tax Computation
- Calculates recurring and off-cycle salary runs using configurable earnings and deduction formulas, income tax slabs, employee loans, and benefit claims.
- Mobile-First Employee Self-Service PWA
- Provides a Vue and Ionic progressive web app where employees check in with geolocation, submit expense receipts, view payslips, and request leave.
- Native ERPNext Accounting Integration
- Posts approved expense claims, employee cash advances, and finalized payroll journal entries directly into ERPNext general ledger accounts without manual exports.
Features
- Applicant Tracking and Onboarding
- Manages staffing plans, job requisitions, interview rounds, interviewer ratings, appointment letters, and role-based onboarding task checklists.
- Shift Rosters and Geolocation Attendance
- Schedules employee shifts via an interactive roster planner and records biometric or mobile geolocation check-ins with automated attendance marking.
- Configurable Leave and Holiday Policies
- Supports earned leave allocations, carry-forward rules, compensatory off requests, leave encashment, and one-click regional holiday list imports.
- Multi-Level Expense and Advance Workflows
- Routes travel expenses and employee advance requests through customizable approval hierarchies with receipt attachments and accounting ledger sync.
- KRA Appraisals and Performance Cycles
- Tracks hierarchical employee goals against Key Result Areas (KRAs) and calculates weighted appraisal scores from self-assessments and peer reviews.