
Asana
Web and mobile work management platform to organize and track team projects and tasks
Discover top open-source software, updated regularly with real-world adoption signals.

Framework for building business applications like CRM and HRM
Huly Platform is a robust framework for accelerating development of business applications including CRM, project management, HRM, ATS, and chat systems.

Huly Platform is a comprehensive framework designed to accelerate the development of business applications. It provides a foundation for building CRM systems, project management tools, HRM solutions, ATS platforms, and chat applications.
The platform includes several pre-built applications that teams can deploy or extend. Various teams are already building products on top of Huly, demonstrating its flexibility and production readiness. Developers can interact with Huly programmatically through a typed API client, enabling custom integrations and applications.
Huly supports self-hosting via Docker for teams wanting to run the platform on their own infrastructure. The development environment leverages Docker Compose with MongoDB, Elasticsearch, and MinIO for storage. The platform uses a structured branching model with main for production, staging for pre-release testing, and develop for active development. Built with Node.js and managed through Microsoft Rush, Huly provides both production deployment options and a live-reloading development mode for rapid iteration.
When teams consider Huly, these hosted platforms usually appear on the same shortlist.

Web and mobile work management platform to organize and track team projects and tasks

Web-based work tracking service in Azure DevOps for planning, tracking, and discussing work across development teams

Project management and team collaboration tool focused on simplicity and effective communication
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Self-Hosted CRM Deployment
Deploy a fully functional CRM system on your own infrastructure with complete data ownership and control over customization
Custom Business Application Development
Build tailored HRM, ATS, or project management solutions on top of the Huly framework with pre-built components and APIs
Programmatic Integration
Use the typed API client to integrate Huly applications with existing business systems and automate workflows
Multi-Application Platform
Deploy an integrated suite of chat, project management, and CRM tools sharing a common data model and authentication
Huly requires Node.js v20.11.0, Docker, and Docker Compose. The platform runs on both amd64 and arm64 architectures on Linux and macOS.
Use the huly-selfhost project, which provides a convenient Docker-based method for hosting Huly with quick setup and ease of use.
Yes, Huly provides a typed API client that offers a typed interface for all operations. API usage examples are available in the Huly examples repository.
Local installation does not support sending emails, which disables password recovery and email notification functionalities during development.
The develop branch is used for development and is the default for contributions. Changes flow through staging for pre-release testing before merging to main for production releases.
Project at a glance
ActiveLast synced 4 days ago