Frappe frameworkを基盤とする、ユーザー数無制限の営業チーム向けオープンソースCRM。カンバン形式のパイプラインや通話・WhatsApp連携を備えています。
- スター
- 27,958
- フォーク
- 2,184
- 未解決の Issue
- 848
- 最終コミット
- 3 日前
これは何?
Huly Platformは、CRMシステムなどの業務アプリケーションを構築するためのフレームワークです。このリポジトリには、Chat、Project Management、CRM、HRM、応募者追跡システム(ATS)など、すぐに使えるアプリケーションが複数含まれています。また、他のチームがこのフレームワークを使って独自の製品を開発しています。
コードベースはTypeScriptで書かれたモノレポで、MicrosoftのRushを使って管理されています。ローカルで実行するにはNode.js 20.11、Docker、Docker Composeが必要です。MongoDB、Elasticsearch、MinIOを含むDockerコンテナ上でスタックが構成されます。スクリプトや外部サービスとの連携に使える、型付きAPIクライアントも用意されています。
このリポジトリは凍結されており、現在は積極的に保守されていません。開発は新しいリポジトリに移行しています。ホスト型のHulyサービスは終了しているため、現在Hulyを利用するにはセルフホストが必要です。そのための専用Docker構成として、huly-selfhostも提供されています。
主な機能
- 01Chat、Project Management、CRM、HRM、ATSの各アプリケーションを1つのコードベースに収録。
- 02プログラムからアクセスできる、型付きAPIクライアントを提供。
- 03amd64とarm64に対応し、LinuxとmacOSでDockerコンテナを使ってローカル実行可能。
- 04ライブリロードに対応した開発モードを提供。
- 05手順書に沿ったバックアップと復元に対応。
ユースケース
- チャット、タスク、プロジェクトをまとめたチーム向けワークスペースのセルフホスト。
- 共通のフレームワークを使った、独自のCRMや業務アプリケーションの構築。
- 自社サーバーでの採用プロセスや人事ワークフローの運用。
- 社内業務プラットフォーム向けの型付きAPIを利用した連携機能の開発。
クイックスタート
- 1
前提条件をインストールします:Node.js v20.11.0、Docker、Docker Compose
- 2
Microsoft Rushをグローバルにインストールします
npm install -g @microsoft/rush - 3
リポジトリのルートで依存関係をインストールし、ビルドします
rush install - 4
すべてのアプリケーションのDockerコンテナをビルドします
rush docker:build
使う前に知っておきたいこと
- このリポジトリは凍結されており、現在は積極的にメンテナンスされていません。開発は別のリポジトリで続けられています。
- ホスト型のHulyサービスは終了しているため、利用するにはセルフホストが必要です。
- ローカルインストールではメールを送信できないため、パスワードの再設定とメール通知は無効になっています。
- ローカルでのビルドと実行にはDockerと、約35 GB以上の十分なディスク容量が必要です。
トピック
よくある質問
- platform とは?
- Huly Platformは、チャット、プロジェクト管理、CRM、人事、採用を網羅するオープンソースのフレームワーク兼オールインワン業務アプリスイートです。 Huly Platformは、CRMシステムなどの業務アプリケーションを構築するためのフレームワークです。このリポジトリには、Chat、Project Management、CRM、HRM、応募者追跡システム(ATS)など、すぐに使えるアプリケーションが複数含まれています。また、他のチームがこのフレームワークを使って独自の製品を開発しています。
- platform は無料で使えますか?ライセンスは?
- platform は EPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- platform は今もメンテナンスされていますか?
- 活発にメンテナンス中。platform の最終コミットは 2026年10月19日 です。
- platform は何に使えますか?
- チャット、タスク、プロジェクトをまとめたチーム向けワークスペースのセルフホスト。 共通のフレームワークを使った、独自のCRMや業務アプリケーションの構築。 自社サーバーでの採用プロセスや人事ワークフローの運用。 社内業務プラットフォーム向けの型付きAPIを利用した連携機能の開発。
- platform のインストール方法は?
- 前提条件をインストールします:Node.js v20.11.0、Docker、Docker Compose Microsoft Rushをグローバルにインストールします: npm install -g @microsoft/rush リポジトリのルートで依存関係をインストールし、ビルドします: rush install すべてのアプリケーションのDockerコンテナをビルドします: rush docker:build
- platform はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/hcengineering/platform
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
リード、連絡先、営業案件、マーケティングキャンペーン、サポート案件を管理できる、カスタマイズ可能なREST APIを備えたオープンソースCRMプラットフォーム。
課題、サイクル、モジュール、製品ロードマップを管理できるオープンソースのプロジェクト管理ツール。DockerやKubernetesでセルフホスト可能。
マーケティング、営業、サポート、業務ツールをプラグインベースのコアに統合した、セルフホスト型のエクスペリエンス運用プラットフォーム。
ERP、CRM、HRM、ATS、プロジェクト管理、従業員の時間追跡を統合したオープンソースの業務管理プラットフォーム。
Frappe Framework上に構築された、会計、在庫、製造、販売、購買、人事、プロジェクト管理を網羅するオープンソースERP。