Huly Platform
Open-source framework for building custom business applications like CRM, project management, and HR. Includes chat, kanban, and more. Self-hostable via Docker.
Smart Download
Visit Project Homepage
No installer available yet — head to the source repository
An open-source business app framework with built-in chat, project management, CRM, and HR modules.
Core Features
- Modular design: Chat, Kanban, Documents, CRM, HRM out of the box
- Self-hosted via Docker, full data ownership
- TypeScript full-stack with typed API client for integrations
- Monorepo managed by Rush, unified build and release
- Active community with 25k+ stars and regular updates
What It Can't Do
- •Development setup is complex: requires Node.js 20.11, a GitHub personal access token for npm packages, and Rush toolchain. For production self-hosting, use the dedicated huly-selfhost repository to avoid building the main repository yourself. Email functionality is disabled by default, so password recovery and notifications are limited.
Use Cases
- Unified internal CRM and project management platform
- Self-hosted HR and ATS system as an alternative to SaaS
- White-label solution for custom business applications
- Personal or small team collaboration platform with full control
Detailed Introduction
Huly Platform is a modular, TypeScript-based open-source framework designed to accelerate development of business applications. It comes with ready-to-use modules including Chat, Project Management, CRM, HRM, and ATS. The platform supports self-hosting via Docker and provides a typed API client for integrations. Built with scalability in mind, it uses Rush for monorepo management and runs on Node.js 20+. Ideal for teams that need a customizable, self-hosted alternative to SaaS tools like Salesforce, Jira, or Notion.
Troubleshooting & FAQ (1)
TroubleshootingWhy are comments not syncing from Huly to GitHub after enabling GitHub integration?
This is due to a bug where the Octokit instance lacks the .rest plugin, causing 'okit.rest.issues.createComment is not a function'. Update Huly to a version that includes the ensureRESTOctokit() guard (e.g., fix from issue #10691). If updating is not possible, manually add the guard in comments.ts similar to the GraphQL fix from #10442.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
1. Install Docker and Docker Compose
2. Clone huly-selfhost: git clone https://github.com/hcengineering/huly-selfhost.git
3. Run: docker compose up -d
- 1. Install Docker and Docker Compose
- 2. Clone huly-selfhost: git clone https://github.com/hcengineering/huly-selfhost.git
- 3. Run: docker compose up -d
Checksum not available
This project has not published a SHA-256 checksum on its GitHub Release page
SHA256 Checksum
No checksum available
Download directly from GitHub Releases and verify file integrity yourself
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Stop containers with 'docker compose down', remove related volumes (docker volume rm <name>), and delete the cloned folder.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
1 FAQ
Similar Projects
godot
Godot Engine is a free, open-source, cross-platform 2D and 3D game engine with a unified editor. Unlike Unity or Unreal, it's entirely MIT-licensed and community-driven, offering a lightweight yet powerful node-based workflow that runs on a single executable.
Hoppscotch
Open source API development ecosystem with a lightweight, fast, and feature-rich interface for testing HTTP, WebSocket, GraphQL, and more.
lazygit
A simple terminal UI for git commands