Software open source de recursos humanos y nómina que cubre el ciclo de vida de los empleados, permisos, asistencia, gastos, desempeño y nómina, basado en Frappe Framework.
- Estrellas
- 1,465
- Forks
- 953
- Issues abiertos
- 128
- Último commit
- hace 13 horas
¿Qué es?
Horilla HRMS es un sistema de gestión de recursos humanos que puedes alojar en tu propia infraestructura para gestionar las operaciones diarias de RR. HH. desde un único lugar. Incluye registros de empleados, procesos de selección desde la incorporación hasta la salida, control de asistencia y del tiempo con integración biométrica, gestión de permisos con políticas y aprobaciones, procesamiento de nóminas, evaluaciones de desempeño, seguimiento de activos y una mesa de ayuda de RR. HH.
La aplicación está escrita en Python con Django, y utiliza plantillas HTML, htmx y jQuery en el frontend. El proyecto ofrece una imagen oficial de Docker para linux/amd64 y linux/arm64, una configuración de Docker Compose para compilar desde el código fuente y una opción de instalación manual que requiere Python 3.12 a 3.14. Las guías de despliegue cubren Nginx y Gunicorn.
La rama predeterminada del repositorio es 2.0, la versión estable para ejecutar Horilla. El desarrollo activo se realiza en dev/v2.0 y se pide a quienes contribuyen que abran pull requests contra esa rama. La versión 1.0 solo recibe correcciones caso por caso.
Funciones clave
- 01Registros de empleados con integración con LDAP
- 02Flujos de trabajo de selección, incorporación y salida de empleados
- 03Control de asistencia compatible con dispositivos biométricos
- 04Políticas de permisos, aprobaciones y seguimiento de saldos
- 05Procesamiento de nóminas con cálculos de impuestos
- 06Objetivos de desempeño, evaluaciones y seguimiento de activos
Casos de uso
- Gestionar las operaciones de RR. HH. de una empresa pequeña o mediana en infraestructura propia
- Sustituir las hojas de cálculo para llevar el control de permisos y registros de asistencia
- Gestionar el proceso de selección desde la publicación de una oferta de empleo hasta la incorporación
- Ofrecer a los empleados una mesa de ayuda interna para solicitudes de RR. HH.
Inicio rápido
- 1
Descarga la imagen oficial de Docker
docker pull horilla/horilla-hr:2.1.5 - 2
O clona el repositorio e inícialo con Docker Compose
docker compose up -d - 3
Abre la aplicación en el navegador en localhost, puerto 8000
Antes de usarlo
- La instalación manual requiere Python 3.12, 3.13 o 3.14; Python 3.15 todavía no funciona.
- El README recomienda una configuración completa basada en Docker o manual, con configuración del entorno, por lo que alojarlo por cuenta propia requiere esfuerzo.
- El desarrollo se lleva a cabo en la rama 2.0; v1 tiene menor prioridad y no hay un plazo garantizado para las correcciones.
Temas
Preguntas frecuentes
- ¿Qué es horilla-hr?
- Sistema de gestión de RR. HH. gratuito y de código abierto, basado en Django, que abarca registros de empleados, selección de personal, asistencia, permisos, nóminas y desempeño. Horilla HRMS es un sistema de gestión de recursos humanos que puedes alojar en tu propia infraestructura para gestionar las operaciones diarias de RR. HH. desde un único lugar. Incluye registros de empleados, procesos de selección desde la incorporación hasta la salida, control de asistencia y del tiempo con integración biométrica, gestión de permisos con políticas y aprobaciones, procesamiento de nóminas, evaluaciones de desempeño, seguimiento de activos y una mesa de ayuda de RR. HH.
- ¿horilla-hr es gratuito? ¿Qué licencia tiene?
- horilla-hr es open source bajo la licencia LGPL-2.1. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿horilla-hr sigue mantenido?
- Mantenimiento activo. El último commit de horilla-hr fue el 21 oct 2026.
- ¿Para qué puedo usar horilla-hr?
- Gestionar las operaciones de RR. HH. de una empresa pequeña o mediana en infraestructura propia Sustituir las hojas de cálculo para llevar el control de permisos y registros de asistencia Gestionar el proceso de selección desde la publicación de una oferta de empleo hasta la incorporación Ofrecer a los empleados una mesa de ayuda interna para solicitudes de RR. HH.
- ¿Cómo se instala horilla-hr?
- Descarga la imagen oficial de Docker: docker pull horilla/horilla-hr:2.1.5 O clona el repositorio e inícialo con Docker Compose: docker compose up -d Abre la aplicación en el navegador en localhost, puerto 8000
- ¿Dónde consigo horilla-hr?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/horilla/horilla-hr
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Autenticación facial al estilo de Windows Hello para Linux, con cámaras IR y PAM para iniciar sesión, usar sudo y desbloquear la pantalla.
Gestor de marcadores autoalojado, minimalista, rápido y fácil de configurar con Docker.
Sistema de gestión de inventario de código abierto con control de stock, seguimiento de piezas, una REST API y un sistema de plugins, desarrollado con Python y Django.
Registrador de entrenamientos, nutrición y peso corporal, de código abierto y autohospedado, basado en Django, con REST API y aplicaciones móviles complementarias.
Una red social de lectura autoalojable para llevar un registro de libros, escribir reseñas y seguir a amigos, federada con Mastodon mediante ActivityPub.