Repolode
frappe

frappe/hrms

HR- и payroll-система с открытым исходным кодом для управления этапами работы сотрудников, отпусками, посещаемостью, расходами и эффективностью на базе Frappe Framework.

Open source альтернатива:BambooHRGustoWorkday

Звёзды
8,951
Форки
2,813
Открытые issues
486
Последний коммит
15 часов назад

Что это?

Frappe HR — это HRMS и приложение для расчёта зарплаты, которое можно развернуть на собственной инфраструктуре. Оно помогает решать задачи на всех этапах работы сотрудника: от адаптации, повышений и переводов до exit-интервью. Также в нём есть политики отпусков, импорт региональных праздников, отметки о начале и окончании рабочего дня с привязкой к геолокации и отчёты о посещаемости.

Продукт также обрабатывает заявки на возмещение расходов и авансы сотрудникам с многоуровневыми процессами согласования и интегрируется с учётом в ERPNext. Управление эффективностью включает отслеживание целей, согласование с KRA и самооценку в рамках циклов аттестации. Модуль расчёта зарплаты поддерживает структуру окладов, шкалы подоходного налога, внеплановые выплаты и расчётные листки с разбивкой доходов.

Продукт построен на Frappe Framework (Python и JavaScript) и использует компоненты Frappe UI (Vue). В комплект входит адаптированная для мобильных устройств PWA, в которой можно подавать заявки на отпуск и просматривать профили. Приложение можно запускать локально с помощью bench или Docker либо разместить в Frappe Cloud.

Ключевые возможности

  • 01Управление всеми этапами работы сотрудника: от адаптации до exit-интервью
  • 02Политики отпусков, импорт региональных праздников и отчёты о посещаемости
  • 03Отметки о начале и окончании рабочего дня с привязкой к геолокации
  • 04Заявки на возмещение расходов и авансы с многоуровневыми процессами согласования
  • 05Управление эффективностью: цели, KRA и самооценка
  • 06Расчёт зарплаты с поддержкой структуры окладов, шкал подоходного налога и расчётных листков

Сценарии использования

  • Ведение HR-процессов и расчёт зарплаты в небольшой или средней компании на собственной инфраструктуре
  • Управление отпусками, посещаемостью и согласованием расходов в команде, которая уже использует ERPNext
  • Проведение циклов аттестации с отслеживанием целей и самооценкой сотрудников
  • Поиск и адаптация новых сотрудников в HR-стеке с открытым исходным кодом

Быстрый старт

  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 Framework и рассчитан на совместную работу с ERPNext, поэтому у него есть дополнительные зависимости.
  • Распространяется по лицензии GPL-3.0 — лицензии с авторским левом, которая требует распространять производные работы на тех же условиях.

Темы

Частые вопросы

Что такое hrms?
HR- и payroll-система с открытым исходным кодом для управления этапами работы сотрудников, отпусками, посещаемостью, расходами и эффективностью на базе Frappe Framework. Frappe HR — это HRMS и приложение для расчёта зарплаты, которое можно развернуть на собственной инфраструктуре. Оно помогает решать задачи на всех этапах работы сотрудника: от адаптации, повышений и переводов до exit-интервью. Также в нём есть политики отпусков, импорт региональных праздников, отметки о начале и окончании рабочего дня с привязкой к геолокации и отчёты о посещаемости.
hrms можно использовать бесплатно? Какая у него лицензия?
hrms распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
hrms всё ещё поддерживается?
Активно поддерживается. Последний коммит в hrms — 21 окт. 2026 г..
Для чего можно использовать hrms?
Ведение HR-процессов и расчёт зарплаты в небольшой или средней компании на собственной инфраструктуре Управление отпусками, посещаемостью и согласованием расходов в команде, которая уже использует ERPNext Проведение циклов аттестации с отслеживанием целей и самооценкой сотрудников Поиск и адаптация новых сотрудников в HR-стеке с открытым исходным кодом
Как установить 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

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Платформа для автоматизации финансов с открытым исходным кодом, которую можно развернуть самостоятельно: управление поставщиками, заказами на закупку и двусторонняя сверка счетов с заказами. Создана на Django и Next.js.

54636TypeScriptAGPL-3.0Обновлён 7 месяцев назад