[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-71041":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":45,"readmeContent":46,"aiSummary":47,"trendingCount":16,"starSnapshotCount":16,"syncStatus":48,"lastSyncTime":49,"discoverSource":50},71041,"hrms","frappe\u002Fhrms","frappe","Open Source HR and Payroll Software","https:\u002F\u002Ffrappe.io\u002Fhr",null,"Python",8079,2376,64,433,0,9,47,124,27,114,"GNU General Public License v3.0",false,"develop",true,[27,28,29,30,7,31,32,33,34,5,35,36,37,38,39,40,41,42,43,44],"attendance","employee","erpnext","exits","frappe-framework","hcm","hr","hris","javascript","leave-management","onboarding","open-source","payroll","performance-management","pwa","python","recruitment","shift-management","2026-06-12 04:00:58","\u003Cdiv align=\"center\">\n\t\u003Ca href=\"https:\u002F\u002Ffrappe.io\u002Fhr\">\n\t\t\u003Cimg src=\".github\u002Ffrappe-hr-logo.png\" height=\"80px\" width=\"80px\" alt=\"Frappe HR Logo\">\n\t\u003C\u002Fa>\n\t\u003Ch2>Frappe HR\u003C\u002Fh2>\n\t\u003Cp align=\"center\">\n\t\t\u003Cp>Open Source, modern, and easy-to-use HR and Payroll Software\u003C\u002Fp>\n\t\u003C\u002Fp>\n\n[![CI](https:\u002F\u002Fgithub.com\u002Ffrappe\u002Fhrms\u002Factions\u002Fworkflows\u002Fci.yml\u002Fbadge.svg?branch=develop)](https:\u002F\u002Fgithub.com\u002Ffrappe\u002Fhrms\u002Factions\u002Fworkflows\u002Fci.yml)\n[![codecov](https:\u002F\u002Fcodecov.io\u002Fgh\u002Ffrappe\u002Fhrms\u002Fbranch\u002Fdevelop\u002Fgraph\u002Fbadge.svg?token=0TwvyUg3I5)](https:\u002F\u002Fcodecov.io\u002Fgh\u002Ffrappe\u002Fhrms)\n\n\u003Ca href=\"https:\u002F\u002Ftrendshift.io\u002Frepositories\u002F10972\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Ftrendshift.io\u002Fapi\u002Fbadge\u002Frepositories\u002F10972\" alt=\"frappe%2Fhrms | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"\u002F>\u003C\u002Fa>\n\u003C\u002Fdiv>\n\n\u003Cdiv align=\"center\">\n\t\u003Cimg src=\".github\u002Fhrms-hero.png\"\u002F>\n\u003C\u002Fdiv>\n\n\u003Cdiv align=\"center\">\n\t\u003Ca href=\"https:\u002F\u002Ffrappe.io\u002Fhr\">Website\u003C\u002Fa>\n\t-\n\t\u003Ca href=\"https:\u002F\u002Fdocs.frappe.io\u002Fhr\u002Fintroduction\">Documentation\u003C\u002Fa>\n\u003C\u002Fdiv>\n\n## Frappe HR\n\nFrappe HR has everything you need to drive excellence within the company. It's a complete HRMS solution with over 13 different modules right from Employee Management, Onboarding, Leaves, to Payroll, Taxation, and more!\n\n## Motivation\nWhen Frappe team started growing in terms of size, we needed an open-source HR and Payroll software. We didn't find any \"true\" open-source HR software out there and so decided to build one ourselves.\nInitially, it was a set of modules within ERPNext but version 14 onwards, as the modules became more mature, Frappe HR was created as a separate product.\n\n## Key Features\n\n- **Employee Lifecycle**: From onboarding employees, managing promotions and transfers, all the way to documenting feedback with exit interviews, make life easier for employees throughout their life cycle.\n- **Leave and Attendance**: Configure leave policies, pull regional holidays with a click, check-in and check-out with geolocation capturing, track leave balances and attendance with reports.\n- **Expense Claims and Advances**: Manage employee advances, claim expenses, configure multi-level approval workflows, all this with seamless integration with ERPNext accounting.\n- **Performance Management**: Track goals, align goals with key result areas (KRAs), enable employees to evaluate themselves, make managing appraisal cycles easy.\n- **Payroll & Taxation**: Create salary structures, configure income tax slabs, run standard payroll, accommodate additional salaries and off cycle payments, view income breakup on salary slips and so much more.\n- **Frappe HR Mobile App**: Apply for and approve leaves on the go, check-in and check-out, access employee profile right from the mobile app.\n\n\u003Cdetails open>\n\n\u003Csummary>View Screenshots\u003C\u002Fsummary>\n\t\u003Cimg src=\".github\u002Fhrms-appraisal.png\"\u002F>\n\t\u003Cimg src=\".github\u002Fhrms-requisition.png\"\u002F>\n\t\u003Cimg src=\".github\u002Fhrms-attendance.png\"\u002F>\n\t\u003Cimg src=\".github\u002Fhrms-salary.png\"\u002F>\n\t\u003Cimg src=\".github\u002Fhrms-pwa.png\"\u002F>\n\u003C\u002Fdetails>\n\n### Under the Hood\n\n- [**Frappe Framework**](https:\u002F\u002Fgithub.com\u002Ffrappe\u002Ffrappe): A full-stack web application framework written in Python and Javascript. The framework provides a robust foundation for building web applications, including a database abstraction layer, user authentication, and a REST API.\n\n- [**Frappe UI**](https:\u002F\u002Fgithub.com\u002Ffrappe\u002Ffrappe-ui): A Vue-based UI library, to provide a modern user interface. The Frappe UI library provides a variety of components that can be used to build single-page applications on top of the Frappe Framework.\n\n## Production Setup\n\n### Managed Hosting\n\nYou can try [Frappe Cloud](https:\u002F\u002Ffrappecloud.com), a simple, user-friendly and sophisticated [open-source](https:\u002F\u002Fgithub.com\u002Ffrappe\u002Fpress) platform to host Frappe applications with peace of mind.\n\nIt takes care of installation, setup, upgrades, monitoring, maintenance and support of your Frappe deployments. It is a fully featured developer platform with an ability to manage and control multiple Frappe deployments.\n\n\u003Cdiv>\n\t\u003Ca href=\"https:\u002F\u002Ffrappecloud.com\u002Fhrms\u002Fsignup\" target=\"_blank\">\n\t\t\u003Cpicture>\n\t\t\t\u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Ffrappe.io\u002Ffiles\u002Ftry-on-fc-white.png\">\n\t\t\t\u003Cimg src=\"https:\u002F\u002Ffrappe.io\u002Ffiles\u002Ftry-on-fc-black.png\" alt=\"Try on Frappe Cloud\" height=\"28\" \u002F>\n\t\t\u003C\u002Fpicture>\n\t\u003C\u002Fa>\n\u003C\u002Fdiv>\n\n\n## Development setup\n### Docker\nYou need Docker, docker-compose and git setup on your machine. Refer [Docker documentation](https:\u002F\u002Fdocs.docker.com\u002F). After that, run the following commands:\n```\ngit clone https:\u002F\u002Fgithub.com\u002Ffrappe\u002Fhrms\ncd hrms\u002Fdocker\ndocker-compose up\n```\n\nWait for some time until the setup script creates a site. After that you can access `http:\u002F\u002Flocalhost:8000` in your browser and the login screen for HR should show up.\n\nUse the following credentials to log in:\n\n- Username: `Administrator`\n- Password: `admin`\n\n### Local\n\n1. Set up bench by following the [Installation Steps](https:\u002F\u002Ffrappeframework.com\u002Fdocs\u002Fuser\u002Fen\u002Finstallation) and start the server and keep it running\n\t```sh\n\t$ bench start\n\t```\n2. In a separate terminal window, run the following commands\n\t```sh\n\t$ bench new-site hrms.localhost\n\t$ bench get-app erpnext\n\t$ bench get-app hrms\n\t$ bench --site hrms.localhost install-app hrms\n\t$ bench --site hrms.localhost add-to-hosts\n\t```\n3. You can access the site at `http:\u002F\u002Fhrms.localhost:8080`\n\n## Learning and Community\n\n1. [Frappe School](https:\u002F\u002Ffrappe.school) - Learn Frappe Framework and ERPNext from the various courses by the maintainers or from the community.\n2. [Documentation](https:\u002F\u002Fdocs.frappe.io\u002Fhr) - Extensive documentation for Frappe HR.\n3. [User Forum](https:\u002F\u002Fdiscuss.erpnext.com\u002F) - Engage with the community of ERPNext users and service providers.\n4. [Telegram Group](https:\u002F\u002Ft.me\u002Ffrappehr) - Get instant help from the community of users.\n\n\n## Contributing\n\n1. [Issue Guidelines](https:\u002F\u002Fgithub.com\u002Ffrappe\u002Ferpnext\u002Fwiki\u002FIssue-Guidelines)\n1. [Report Security Vulnerabilities](https:\u002F\u002Ferpnext.com\u002Fsecurity)\n1. [Pull Request Requirements](https:\u002F\u002Fgithub.com\u002Ffrappe\u002Ferpnext\u002Fwiki\u002FContribution-Guidelines)\n\n\n## Logo and Trademark Policy\n\nPlease read our [Logo and Trademark Policy](TRADEMARK_POLICY.md).\n\n\u003Cbr \u002F>\n\u003Cbr \u002F>\n\u003Cdiv align=\"center\" style=\"padding-top: 0.75rem;\">\n\t\u003Ca href=\"https:\u002F\u002Ffrappe.io\" target=\"_blank\">\n\t\t\u003Cpicture>\n\t\t\t\u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Ffrappe.io\u002Ffiles\u002FFrappe-white.png\">\n\t\t\t\u003Cimg src=\"https:\u002F\u002Ffrappe.io\u002Ffiles\u002FFrappe-black.png\" alt=\"Frappe Technologies\" height=\"28\"\u002F>\n\t\t\u003C\u002Fpicture>\n\t\u003C\u002Fa>\n\u003C\u002Fdiv>\n\n","Frappe HR 是一款开源的现代人力资源和薪资管理软件。它提供了包括员工管理、入职、休假、考勤、薪资、税务等在内的13个模块，支持从员工生命周期管理到绩效评估的全流程。该软件采用Python编写，并基于Frappe框架构建，具有高度可配置性和易用性。Frappe HR特别适合需要全面且灵活的人力资源管理系统的企业使用，无论是初创公司还是大型企业都能从中受益。此外，它还提供了一个移动应用程序，方便员工随时随地处理请假申请、考勤打卡等事务。",2,"2026-06-11 03:35:37","high_star"]