Repolode
horilla

horilla/horilla-hr

従業員情報、採用、勤怠、休暇、給与、評価を管理できる、Django製の無料オープンソース人事管理システムです。

代替できる製品:BambooHRWorkday

スター
1,465
フォーク
953
未解決の Issue
128
最終コミット
13 時間前

これは何?

Horilla HRMSは、日々の人事業務を一元管理できるセルフホスト型の人事管理システムです。従業員情報の管理、採用から入社・退職までの手続き、生体認証連携に対応した勤怠・労働時間管理、規定と承認フローを備えた休暇管理、給与計算、評価、資産管理、人事向けヘルプデスクを利用できます。

アプリケーションはPythonとDjangoで開発されており、フロントエンドにはHTMLテンプレート、htmx、jQueryを使用しています。linux/amd64およびlinux/arm64向けの公式Dockerイメージ、ソースからビルドするためのDocker Compose設定、Python 3.12〜3.14が必要な手動インストール手順が用意されています。NginxとGunicornを使ったデプロイガイドもあります。

リポジトリのデフォルトブランチは2.0で、Horillaの運用に適した安定版です。開発はdev/v2.0で進められており、コントリビューターはこのブランチを対象にプルリクエストを送るよう案内されています。バージョン1.0の修正は、必要に応じて個別に行われます。

主な機能

  • 01LDAP連携に対応した従業員情報管理
  • 02採用、入社、退職のワークフロー
  • 03生体認証デバイスに対応した勤怠管理
  • 04休暇規定、承認、残日数の管理
  • 05税額計算に対応した給与処理
  • 06目標設定、評価、資産管理

ユースケース

  • 小規模または中規模の企業で、人事業務をセルフホスト環境で運用する
  • 休暇や勤怠の記録に使っているスプレッドシートを置き換える
  • 求人掲載から入社までの採用プロセスを管理する
  • 従業員が人事関連の問い合わせを行える社内ヘルプデスクを設ける

クイックスタート

  1. 1

    公式 Docker イメージを pull します

    docker pull horilla/horilla-hr:2.1.5
  2. 2

    または、リポジトリを clone して Docker Compose で起動します

    docker compose up -d
  3. 3

    ブラウザーで localhost のポート 8000 にアクセスして、アプリケーションを開きます

使う前に知っておきたいこと

  • 手動インストールには Python 3.12、3.13、または 3.14 が必要です。Python 3.15 はまだ動作しません。
  • README では、環境設定を含む Docker ベースまたは手動での完全なセットアップが推奨されているため、セルフホスティングには手間がかかります。
  • 開発は 2.0 ブランチで進められており、v1 の優先度は低く、修正時期は保証されていません。

トピック

よくある質問

horilla-hr とは?
従業員情報、採用、勤怠、休暇、給与、評価を管理できる、Django製の無料オープンソース人事管理システムです。 Horilla HRMSは、日々の人事業務を一元管理できるセルフホスト型の人事管理システムです。従業員情報の管理、採用から入社・退職までの手続き、生体認証連携に対応した勤怠・労働時間管理、規定と承認フローを備えた休暇管理、給与計算、評価、資産管理、人事向けヘルプデスクを利用できます。
horilla-hr は無料で使えますか?ライセンスは?
horilla-hr は LGPL-2.1 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
horilla-hr は今もメンテナンスされていますか?
活発にメンテナンス中。horilla-hr の最終コミットは 2026年10月21日 です。
horilla-hr は何に使えますか?
小規模または中規模の企業で、人事業務をセルフホスト環境で運用する 休暇や勤怠の記録に使っているスプレッドシートを置き換える 求人掲載から入社までの採用プロセスを管理する 従業員が人事関連の問い合わせを行える社内ヘルプデスクを設ける
horilla-hr のインストール方法は?
公式 Docker イメージを pull します: docker pull horilla/horilla-hr:2.1.5 または、リポジトリを clone して Docker Compose で起動します: docker compose up -d ブラウザーで localhost のポート 8000 にアクセスして、アプリケーションを開きます
horilla-hr はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/horilla/horilla-hr

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト