Repolode
hcengineering

hcengineering/platform

Huly Platform es un framework de código abierto y una suite integral de aplicaciones empresariales que incluye chat, gestión de proyectos, CRM, RR. HH. y selección de personal.

Alternativa open source a:JiraLinearNotion

Estrellas
27,958
Forks
2,184
Issues abiertos
848
Último commit
hace 3 días

¿Qué es?

Huly Platform es un framework para crear aplicaciones empresariales, como sistemas CRM. El repositorio incluye varias aplicaciones listas para usar: Chat, Gestión de proyectos, CRM, HRM y un sistema de seguimiento de candidatos (ATS). Otros equipos usan el framework para crear sus propios productos sobre esta base.

El código está escrito en TypeScript y organizado como un monorepo gestionado con Rush, de Microsoft. Para ejecutarlo localmente se necesitan Node.js 20.11, Docker y Docker Compose. La pila se ejecuta en contenedores Docker que incluyen MongoDB, Elasticsearch y MinIO. También se ofrece un cliente API tipado para scripting e integraciones.

El repositorio está congelado y ya no recibe mantenimiento activo; el desarrollo se trasladó a un nuevo repositorio. El servicio alojado de Huly se cerró, así que ahora es necesario alojarlo por cuenta propia. Para ello, el proyecto ofrece una configuración de Docker independiente, huly-selfhost.

Funciones clave

  • 01Incluye aplicaciones de Chat, Gestión de proyectos, CRM, HRM y ATS en una sola base de código.
  • 02Ofrece un cliente API tipado para el acceso programático.
  • 03Se ejecuta localmente en contenedores Docker en Linux y macOS, con compatibilidad con amd64 y arm64.
  • 04Ofrece un modo de desarrollo con recarga en vivo.
  • 05Permite hacer copias de seguridad y restaurarlas mediante una guía documentada.

Casos de uso

  • Alojar por cuenta propia un espacio de trabajo integral para equipos, con chat, tareas y proyectos.
  • Crear un CRM personalizado o una aplicación empresarial sobre un framework compartido.
  • Gestionar procesos de selección de personal o flujos de trabajo de RR. HH. en servidores propios.
  • Desarrollar integraciones con una API tipada para una plataforma empresarial interna.

Inicio rápido

  1. 1

    Instala los requisitos previos: Node.js v20.11.0, Docker y Docker Compose

  2. 2

    Instala Microsoft Rush de forma global

    npm install -g @microsoft/rush
  3. 3

    Desde la raíz del repositorio, instala las dependencias y compila el proyecto

    rush install
  4. 4

    Compila los contenedores Docker de todas las aplicaciones

    rush docker:build

Antes de usarlo

  • Este repositorio está congelado y ya no se mantiene activamente; el desarrollo continúa en otro repositorio.
  • El servicio Huly alojado ha cerrado, por lo que debes alojarlo por tu cuenta para usarlo.
  • Una instalación local no puede enviar correos electrónicos, por lo que la recuperación de contraseñas y las notificaciones por correo están desactivadas.
  • Para compilar y ejecutar el proyecto localmente se necesita Docker y bastante espacio en disco: unos 35 GB o más.

Temas

Preguntas frecuentes

¿Qué es platform?
Huly Platform es un framework de código abierto y una suite integral de aplicaciones empresariales que incluye chat, gestión de proyectos, CRM, RR. HH. y selección de personal. Huly Platform es un framework para crear aplicaciones empresariales, como sistemas CRM. El repositorio incluye varias aplicaciones listas para usar: Chat, Gestión de proyectos, CRM, HRM y un sistema de seguimiento de candidatos (ATS). Otros equipos usan el framework para crear sus propios productos sobre esta base.
¿platform es gratuito? ¿Qué licencia tiene?
platform es open source bajo la licencia EPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿platform sigue mantenido?
Mantenimiento activo. El último commit de platform fue el 19 oct 2026.
¿Para qué puedo usar platform?
Alojar por cuenta propia un espacio de trabajo integral para equipos, con chat, tareas y proyectos. Crear un CRM personalizado o una aplicación empresarial sobre un framework compartido. Gestionar procesos de selección de personal o flujos de trabajo de RR. HH. en servidores propios. Desarrollar integraciones con una API tipada para una plataforma empresarial interna.
¿Cómo se instala platform?
Instala los requisitos previos: Node.js v20.11.0, Docker y Docker Compose Instala Microsoft Rush de forma global: npm install -g @microsoft/rush Desde la raíz del repositorio, instala las dependencias y compila el proyecto: rush install Compila los contenedores Docker de todas las aplicaciones: rush docker:build
¿Dónde consigo platform?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/hcengineering/platform

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados