Repolode
hcengineering

hcengineering/platform

Huly Platform é um framework open source e uma suíte completa de aplicativos empresariais que abrange chat, gestão de projetos, CRM, RH e recrutamento.

Alternativa open source a:JiraLinearNotion

Estrelas
27,958
Forks
2,184
Issues abertas
848
Último commit
há 3 dias

O que é?

Huly Platform é um framework para criar aplicativos empresariais, como sistemas de CRM. O repositório inclui vários aplicativos prontos: Chat, Gestão de Projetos, CRM, HRM e um sistema de rastreamento de candidatos (ATS). Outras equipes usam o framework para criar seus próprios produtos com base nele.

A base de código é escrita em TypeScript e organizada como um monorepo gerenciado pelo Rush, da Microsoft. Para executá-la localmente, são necessários Node.js 20.11, Docker e Docker Compose; a stack é empacotada em contêineres Docker que incluem MongoDB, Elasticsearch e MinIO. Também é fornecido um cliente de API tipado para scripts e integrações.

O repositório está congelado e não recebe mais manutenção ativa; o desenvolvimento foi transferido para um novo repositório. O serviço hospedado Huly foi encerrado, então agora é necessário hospedar o Huly por conta própria. Para isso, o projeto oferece uma configuração Docker separada, chamada huly-selfhost.

Recursos principais

  • 01Inclui os aplicativos Chat, Gestão de Projetos, CRM, HRM e ATS em uma única base de código.
  • 02Fornece um cliente de API tipado para acesso programático.
  • 03Roda localmente em contêineres Docker no Linux e no macOS, com suporte a amd64 e arm64.
  • 04Oferece um modo de desenvolvimento com recarga automática.
  • 05Permite fazer backup e restauração seguindo um guia documentado.

Casos de uso

  • Hospedar por conta própria um espaço de trabalho completo para equipes, com chat, tarefas e projetos.
  • Criar um CRM personalizado ou um aplicativo empresarial com base em um framework compartilhado.
  • Executar processos de recrutamento ou fluxos de trabalho de RH nos próprios servidores.
  • Desenvolver integrações com uma API tipada para uma plataforma empresarial interna.

Início rápido

  1. 1

    Instale os pré-requisitos: Node.js v20.11.0, Docker e Docker Compose

  2. 2

    Instale o Microsoft Rush globalmente

    npm install -g @microsoft/rush
  3. 3

    Na raiz do repositório, instale as dependências e faça o build

    rush install
  4. 4

    Faça o build dos contêineres Docker de todos os aplicativos

    rush docker:build

Antes de usar

  • Este repositório está congelado e não recebe mais manutenção ativa; o desenvolvimento continua em outro repositório.
  • O serviço Huly hospedado foi encerrado, então é necessário hospedá-lo por conta própria para usá-lo.
  • Uma instalação local não consegue enviar e-mails, então a recuperação de senha e as notificações por e-mail ficam desativadas.
  • Fazer o build e executar localmente exige Docker e bastante espaço em disco, cerca de 35 GB ou mais.

Tópicos

Perguntas frequentes

O que é platform?
Huly Platform é um framework open source e uma suíte completa de aplicativos empresariais que abrange chat, gestão de projetos, CRM, RH e recrutamento. Huly Platform é um framework para criar aplicativos empresariais, como sistemas de CRM. O repositório inclui vários aplicativos prontos: Chat, Gestão de Projetos, CRM, HRM e um sistema de rastreamento de candidatos (ATS). Outras equipes usam o framework para criar seus próprios produtos com base nele.
platform é gratuito? Qual é a licença?
platform é open source sob a licença EPL-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
platform ainda é mantido?
Manutenção ativa. O último commit de platform foi em 19 de out. de 2026.
Para que posso usar platform?
Hospedar por conta própria um espaço de trabalho completo para equipes, com chat, tarefas e projetos. Criar um CRM personalizado ou um aplicativo empresarial com base em um framework compartilhado. Executar processos de recrutamento ou fluxos de trabalho de RH nos próprios servidores. Desenvolver integrações com uma API tipada para uma plataforma empresarial interna.
Como instalar platform?
Instale os pré-requisitos: Node.js v20.11.0, Docker e Docker Compose Instale o Microsoft Rush globalmente: npm install -g @microsoft/rush Na raiz do repositório, instale as dependências e faça o build: rush install Faça o build dos contêineres Docker de todos os aplicativos: rush docker:build
Onde consigo platform?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/hcengineering/platform

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados