Repolode
frappe

frappe/hrms

基于 Frappe 框架的开源人力资源与薪资管理软件,覆盖员工全生命周期、假勤、报销、绩效和薪酬。

可替代:BambooHRGustoWorkday

Star
8,951
Fork
2,813
未关闭 Issue
486
最近提交
14小时前

这是什么?

Frappe HR 是一款可自行部署的人力资源和薪资管理系统。它覆盖员工全生命周期流程,包括入职、晋升、调岗和离职面谈,并提供假期政策、地区节假日导入、基于地理位置的签到签退以及考勤报表。

系统还支持费用报销与员工预支,可配置多级审批流程,并与 ERPNext 财务模块集成。绩效管理功能包括目标跟踪、关键成果领域(KRA)对齐以及考核周期中的员工自评。薪酬方面支持薪资结构、个税税率表、非常规周期发薪,并可在工资单上展示收入明细。

项目基于 Frappe 框架(Python 和 JavaScript)构建,前端使用 Frappe UI(Vue)组件,并提供可在移动端使用的 PWA,支持请假申请和查看员工档案。可通过 bench 或 Docker 在本地运行,也可部署到 Frappe Cloud。

核心功能

  • 01覆盖从入职到离职面谈的员工全生命周期管理
  • 02支持假期政策配置、地区节假日导入和考勤报表
  • 03支持基于地理位置的签到和签退
  • 04提供费用报销与预支,并可配置多级审批
  • 05支持目标、KRA 与自评的绩效管理
  • 06支持薪资结构、个税税率表和工资单生成

适用场景

  • 在自建服务器上为中小型企业管理人事和薪资
  • 为已使用 ERPNext 的团队统一管理假勤与报销审批
  • 通过目标跟踪和员工自评组织绩效考核周期
  • 在开源人事系统中完成招聘与新员工入职

快速上手

  1. 1

    安装 Docker、docker-compose 和 git,然后克隆仓库

    git clone https://github.com/frappe/hrms
  2. 2

    进入 docker 目录并启动服务

    cd hrms/docker docker-compose up
  3. 3

    等待安装完成后打开 http://localhost:8000,使用账户 Administrator、密码 admin 登录

使用前须知

  • 本地运行需要先按步骤安装 Frappe bench 框架,过程较为繁琐。
  • Frappe HR 基于 Frappe 框架构建,并设计为与 ERPNext 一起运行,因此会带来额外依赖。
  • 采用 GPL-3.0 许可证,这是一种 copyleft 许可证,衍生作品需以相同条款发布。

标签

常见问题

hrms 是什么?
基于 Frappe 框架的开源人力资源与薪资管理软件,覆盖员工全生命周期、假勤、报销、绩效和薪酬。 Frappe HR 是一款可自行部署的人力资源和薪资管理系统。它覆盖员工全生命周期流程,包括入职、晋升、调岗和离职面谈,并提供假期政策、地区节假日导入、基于地理位置的签到签退以及考勤报表。
hrms 可以免费使用吗?用的什么许可证?
hrms 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
hrms 还在维护吗?
活跃维护中。hrms 最近一次提交是在 2026年10月21日。
hrms 适合用来做什么?
在自建服务器上为中小型企业管理人事和薪资 为已使用 ERPNext 的团队统一管理假勤与报销审批 通过目标跟踪和员工自评组织绩效考核周期 在开源人事系统中完成招聘与新员工入职
hrms 怎么安装和运行?
安装 Docker、docker-compose 和 git,然后克隆仓库: git clone https://github.com/frappe/hrms 进入 docker 目录并启动服务: cd hrms/docker docker-compose up 等待安装完成后打开 http://localhost:8000,使用账户 Administrator、密码 admin 登录
在哪里获取 hrms?
源代码和安装说明在 GitHub 上:https://github.com/frappe/hrms

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目