Frappe HR

A complete human resources management system for employee lifecycles, leave tracking, performance, and payroll processing.

Frappe HR screenshot 1

Frappe HR is an open-source, self-hosted human resources management system designed to manage the entire employee lifecycle. It operates as a web application that provides a centralized platform for handling personnel data, time tracking, and financial compensation across more than 13 different modules.

The software is deployed on a server and can be installed via Docker or a local bench setup. It provides a web-based interface for administrators and a mobile application for employees to perform tasks such as checking in, checking out, or applying for leave while on the go. This setup allows organizations to maintain their HR data on their own infrastructure while providing a progressive web app experience for the workforce.

Key features

  • Onboarding, promotion, transfer, and exit interview documentation
  • Leave policy configuration and regional holiday integration
  • Geolocation capturing for employee check-in and check-out
  • Expense claim management with multi-level approval workflows
  • Goal tracking and self-evaluation for performance appraisals
  • Salary structure creation and income tax slab configuration
  • Standard payroll processing and off-cycle payment handling
  • Mobile app for leave requests and profile access

The application is built on the Frappe Framework, a full-stack web framework using Python and JavaScript. This framework provides the underlying database abstraction layer, user authentication, and a REST API. The user interface is constructed using Frappe UI, a Vue-based library that enables the creation of single-page applications. For organizations already using the broader ecosystem, the system integrates with ERPNext accounting to synchronize employee advances and expense claims with general ledger records.

Frappe HR serves organizations requiring a comprehensive tool for human capital management, payroll administration, and employee performance tracking.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity15 days ago
Repository Age4 years
LicenseGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.