platform
Huly is an open-source all-in-one platform combining project management, CRM, chat, HR, and ATS functionality as a self-hosted alternative to Linear, Jira, and Slack. Built in TypeScript, it requires Docker and Node.js for deployment and offers a modular architecture extensible for custom business applications.
Key facts
Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.
| Field | Value |
|---|---|
| Repository | hcengineering/platform |
| Owner | hcengineering |
| Primary language | TypeScript |
| License | EPL-2.0 — OSI-approved |
| Stars | 26.8k |
| Forks | 2k |
| Open issues | 846 |
| Latest release | v0.7.426 (2026-07-05) |
| Last updated | 2026-07-07 |
| Source | https://github.com/hcengineering/platform |
What platform is
TypeScript-based monorepo using Rush for dependency management, Docker Compose for orchestration, and a modular service architecture including MongoDB, Elasticsearch, and MinIO. Deployable as both a development environment and production-grade self-hosted instance via the separate huly-selfhost repository.
Get the platform source
Clone the repository and explore it locally.
git clone https://github.com/hcengineering/platform.gitcd platform# follow the project's README for install & configurationNeed it deployed, integrated, or customized instead? DEV.co ships production installs.
Best use cases
Implementation considerations
- Requires GitHub token authentication for npm package dependency access; plan credential and access management.
- Node.js v20.11.0 specifically required; use nvm for version alignment to avoid compatibility issues.
- Docker and Docker Compose mandatory; resource-constrained environments may use minified deployment options excluding non-core services.
- Submodule initialization required (communication module); ensure Git workflow training for contributors.
- v0.7.426 is production-labeled but actively developed; test migration path for future version upgrades.
When to avoid it — and what to weigh
- Minimal DevOps resources — Self-hosting requires Docker, Docker Compose, Node.js v20.11.0, and operational maintenance; SaaS alternatives are simpler for small teams without infrastructure expertise.
- Rapid time-to-value priority — Setup complexity (submodule initialization, GitHub token authentication, Rush installation) and pre-release stability (v0.7.x indicates active development) may delay production readiness.
- Hosted SaaS dependency — The official hosted Huly service is shutting down (deadline July 20); users currently on the hosted platform must migrate to self-hosted or third-party hosting.
- Enterprise integration ecosystem maturity — Limited documented integrations; reliance on custom API client development for third-party connectivity.
License & commercial use
Licensed under EPL-2.0 (Eclipse Public License 2.0), a copyleft open-source license requiring derivative works to disclose source code under the same license.
EPL-2.0 permits commercial deployment and modification. However, any modifications or derivative platform must be released under EPL-2.0; redistribution of proprietary variants is not permitted without source disclosure. Internal business use is permitted. Consult legal counsel before offering modified versions as a commercial service.
DEV.co evaluation signals
Editorial assessment — not user reviews. Directional, with an explicit confidence level.
| Signal | Assessment |
|---|---|
| Maintenance | Active |
| Documentation | Adequate |
| License clarity | Clear |
| Deployment complexity | High |
| DEV.co fit | Good |
| Assessment confidence | High |
Self-hosted architecture shifts security responsibility to operators. Considerations include: MongoDB and Elasticsearch require network isolation and access control; Docker container image supply chain trust; GitHub token handling for dependency resolution; backup encryption and access policies. EPL-2.0 license does not provide security indemnification. No documented security audit, CVE policy, or disclosure process provided.
Alternatives to consider
Linear
Purpose-built SaaS project management with native integrations, no self-hosting overhead, and production-grade reliability; suitable if unified chat/HR/CRM not required.
Jira + Confluence + Slack (best-of-breed)
Mature, separately-optimized products with extensive integrations and ecosystem; better for orgs wanting point-solution specialization over unified platform.
Plane (open-source alternative)
Lighter-weight open-source project management; lower deployment complexity if CRM/chat/HR features not needed.
Build on platform with DEV.co software developers
Start with the huly-selfhost repository for production deployment, or contact our team to discuss integration with your custom development services.
Talk to DEV.coRelated open-source tools
Surfaced by semantic similarity across the DEV.co open-source index.
Related on DEV.co
Explore the category and the services that help you build with it.
platform FAQ
Can I migrate from the shutting-down hosted Huly?
Do I need to modify the platform or can I use it as-is?
What are the production-readiness prerequisites?
How does the API client integrate with external systems?
Custom software development services
From first prototype to production, DEV.co delivers software development services around tools like platform. Our software development agency staffs experienced software developers and web developers for custom software development, web development, integrations, and ongoing support across open-source crm and beyond.
Ready to evaluate Huly for your infrastructure?
Start with the huly-selfhost repository for production deployment, or contact our team to discuss integration with your custom development services.