Repolode
hcengineering

hcengineering/platform

Huly Platform — это open-source-фреймворк и комплексный набор бизнес-приложений: чат, управление проектами, CRM, HR и рекрутинг.

Open source альтернатива:JiraLinearNotion

Звёзды
27,958
Форки
2,184
Открытые issues
848
Последний коммит
3 дня назад

Что это?

Huly Platform — фреймворк для создания бизнес-приложений, например CRM-систем. В репозитории есть несколько готовых приложений: Chat, Project Management, CRM, HRM и система отслеживания кандидатов (ATS). Другие команды используют этот фреймворк для создания собственных продуктов.

Кодовая база написана на TypeScript и организована как монорепозиторий под управлением Microsoft Rush. Для локального запуска требуются Node.js 20.11, Docker и Docker Compose. Стек собирается в Docker-контейнеры с MongoDB, Elasticsearch и MinIO. Для скриптов и интеграций доступен типизированный API-клиент.

Репозиторий заморожен и больше активно не поддерживается: разработка переехала в новый репозиторий. Размещённый в облаке сервис Huly закрыт, поэтому теперь Huly можно использовать только на собственном сервере. Для этого проект предлагает отдельную конфигурацию Docker — huly-selfhost.

Ключевые возможности

  • 01Включает Chat, Project Management, CRM, HRM и ATS в одну кодовую базу.
  • 02Предоставляет типизированный API-клиент для программного доступа.
  • 03Запускается локально в Docker-контейнерах на Linux и macOS с поддержкой amd64 и arm64.
  • 04Предусматривает режим разработки с автоматической перезагрузкой.
  • 05Поддерживает резервное копирование и восстановление по инструкции.

Сценарии использования

  • Развёртывание на собственном сервере комплексного рабочего пространства для команды: чата, задач и проектов.
  • Создание собственной CRM или бизнес-приложения на общей платформе.
  • Настройка процессов найма или HR-процессов на собственных серверах.
  • Разработка интеграций с внутренней бизнес-платформой через типизированный API.

Быстрый старт

  1. 1

    Установите необходимые компоненты: Node.js v20.11.0, Docker и Docker Compose

  2. 2

    Установите Microsoft Rush глобально

    npm install -g @microsoft/rush
  3. 3

    В корне репозитория установите зависимости и выполните сборку

    rush install
  4. 4

    Соберите Docker-контейнеры для всех приложений

    rush docker:build

Что важно знать

  • Этот репозиторий заморожен и больше активно не поддерживается; разработка продолжается в другом репозитории.
  • Хостинговый сервис Huly закрыт, поэтому для его использования необходимо развернуть его самостоятельно.
  • Локальная установка не может отправлять электронные письма, поэтому восстановление пароля и уведомления по почте отключены.
  • Для локальной сборки и запуска нужны Docker и значительный объем дискового пространства — около 35 ГБ или больше.

Темы

Частые вопросы

Что такое platform?
Huly Platform — это open-source-фреймворк и комплексный набор бизнес-приложений: чат, управление проектами, CRM, HR и рекрутинг. Huly Platform — фреймворк для создания бизнес-приложений, например CRM-систем. В репозитории есть несколько готовых приложений: Chat, Project Management, CRM, HRM и система отслеживания кандидатов (ATS). Другие команды используют этот фреймворк для создания собственных продуктов.
platform можно использовать бесплатно? Какая у него лицензия?
platform распространяется с открытым исходным кодом под лицензией EPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
platform всё ещё поддерживается?
Активно поддерживается. Последний коммит в platform — 19 окт. 2026 г..
Для чего можно использовать platform?
Развёртывание на собственном сервере комплексного рабочего пространства для команды: чата, задач и проектов. Создание собственной CRM или бизнес-приложения на общей платформе. Настройка процессов найма или HR-процессов на собственных серверах. Разработка интеграций с внутренней бизнес-платформой через типизированный 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 проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемая операционная система для управления клиентским опытом, объединяющая инструменты маркетинга, продаж, поддержки и операционной деятельности на базе плагинов.

4,1 тыс.1,3 тыс.TypeScriptOtherОбновлён вчера