HR- и payroll-система с открытым исходным кодом для управления этапами работы сотрудников, отпусками, посещаемостью, расходами и эффективностью на базе Frappe Framework.
- Звёзды
- 1,465
- Форки
- 953
- Открытые issues
- 128
- Последний коммит
- 13 часов назад
Что это?
Horilla HRMS — HR-система, которую можно разместить на собственной инфраструктуре и использовать для повседневных кадровых задач в одном месте. Она охватывает учет сотрудников, подбор персонала — от оформления до увольнения, учет посещаемости и рабочего времени с интеграцией биометрических устройств, управление отпусками с настройкой правил и согласованиями, расчет зарплаты, оценку эффективности, учет активов и внутреннюю службу поддержки HR.
Приложение написано на Python с использованием Django; на фронтенде применяются HTML-шаблоны, htmx и jQuery. Проект предлагает официальный Docker-образ для linux/amd64 и linux/arm64, конфигурацию Docker Compose для сборки из исходного кода и вариант ручной установки, для которого требуется Python версии от 3.12 до 3.14. В руководствах по развертыванию описаны Nginx и Gunicorn.
Ветка репозитория по умолчанию — 2.0, это стабильная версия Horilla. Активная разработка ведется в ветке dev/v2.0, и авторы проекта просят открывать pull request именно в нее. Исправления для версии 1.0 выпускаются только в отдельных случаях.
Ключевые возможности
- 01Учет сотрудников с интеграцией LDAP
- 02Рабочие процессы подбора персонала, оформления и увольнения
- 03Учет посещаемости с поддержкой биометрических устройств
- 04Правила отпусков, согласования и отслеживание остатка дней
- 05Расчет зарплаты с вычислением налогов
- 06Цели и оценка эффективности, а также учет активов
Сценарии использования
- Ведение кадровых процессов небольшой или средней компании на собственной инфраструктуре
- Замена таблиц для учета отпусков и посещаемости
- Управление подбором персонала — от публикации вакансии до оформления сотрудника
- Предоставление сотрудникам внутренней службы поддержки по кадровым вопросам
Быстрый старт
- 1
Загрузите официальный образ Docker
docker pull horilla/horilla-hr:2.1.5 - 2
Или клонируйте репозиторий и запустите его с помощью Docker Compose
docker compose up -d - 3
Откройте приложение в браузере по адресу localhost, порт 8000
Что важно знать
- Для ручной установки требуется Python 3.12, 3.13 или 3.14; Python 3.15 пока не работает.
- В README рекомендуется полноценная настройка на базе Docker или вручную, включая конфигурацию окружения, поэтому самостоятельный хостинг требует усилий.
- Разработка ведётся в ветке 2.0; у v1 низкий приоритет, а сроки исправлений не гарантированы.
Темы
Частые вопросы
- Что такое horilla-hr?
- Бесплатная HR-система с открытым исходным кодом на Django для учета сотрудников, подбора персонала, посещаемости, отпусков, зарплат и оценки эффективности. Horilla HRMS — HR-система, которую можно разместить на собственной инфраструктуре и использовать для повседневных кадровых задач в одном месте. Она охватывает учет сотрудников, подбор персонала — от оформления до увольнения, учет посещаемости и рабочего времени с интеграцией биометрических устройств, управление отпусками с настройкой правил и согласованиями, расчет зарплаты, оценку эффективности, учет активов и внутреннюю службу поддержки HR.
- horilla-hr можно использовать бесплатно? Какая у него лицензия?
- horilla-hr распространяется с открытым исходным кодом под лицензией LGPL-2.1. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- horilla-hr всё ещё поддерживается?
- Активно поддерживается. Последний коммит в horilla-hr — 21 окт. 2026 г..
- Для чего можно использовать horilla-hr?
- Ведение кадровых процессов небольшой или средней компании на собственной инфраструктуре Замена таблиц для учета отпусков и посещаемости Управление подбором персонала — от публикации вакансии до оформления сотрудника Предоставление сотрудникам внутренней службы поддержки по кадровым вопросам
- Как установить horilla-hr?
- Загрузите официальный образ Docker: docker pull horilla/horilla-hr:2.1.5 Или клонируйте репозиторий и запустите его с помощью Docker Compose: docker compose up -d Откройте приложение в браузере по адресу localhost, порт 8000
- Где скачать horilla-hr?
- Исходный код и инструкции по установке — на GitHub: https://github.com/horilla/horilla-hr
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Аутентификация по лицу в Linux в стиле Windows Hello: вход, sudo и блокировка экрана через ИК-камеры и PAM.
Минималистичный, быстрый менеджер закладок с самостоятельным хостингом и простой установкой через Docker.
Система управления запасами с открытым исходным кодом: контроль складских остатков, учёт деталей, REST API и система плагинов на Python и Django.
Самостоятельно размещаемый трекер тренировок, питания и веса с открытым исходным кодом на Django, REST API и мобильными приложениями.
Самостоятельно размещаемая соцсеть для читателей: отмечайте прочитанные книги, пишите рецензии и следите за друзьями; федерация с Mastodon работает через ActivityPub.