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.
- Estrellas
- 8,951
- Forks
- 2,813
- Issues abiertos
- 486
- Último commit
- hace 15 horas
¿Qué es?
Frappe HR es una aplicación autohospedada de HRMS y nómina. Cubre tareas del ciclo de vida de los empleados, como la incorporación, los ascensos, los traslados y las entrevistas de salida, además de políticas de permisos, importación de feriados regionales, registro de entrada y salida basado en geolocalización e informes de asistencia.
El producto también gestiona solicitudes de reembolso y anticipos para empleados con flujos de aprobación de varios niveles, y se integra con la contabilidad de ERPNext. La gestión del desempeño incluye seguimiento de objetivos, alineación con KRA y autoevaluación durante los ciclos de evaluación. En cuanto a la nómina, admite estructuras salariales, tramos del impuesto sobre la renta, pagos fuera de ciclo y recibos de sueldo con desgloses de ingresos.
Está basado en Frappe Framework (Python y JavaScript), con componentes de Frappe UI (Vue), e incluye una PWA adaptable a dispositivos móviles para solicitar permisos y consultar perfiles. Se puede ejecutar localmente con bench o Docker, o alojar en Frappe Cloud.
Funciones clave
- 01Gestión del ciclo de vida de los empleados, desde la incorporación hasta las entrevistas de salida
- 02Políticas de permisos, importación de feriados regionales e informes de asistencia
- 03Registro de entrada y salida basado en geolocalización
- 04Solicitudes de reembolso y anticipos con flujos de aprobación de varios niveles
- 05Gestión del desempeño con objetivos, KRA y autoevaluación
- 06Nómina con estructuras salariales, tramos del impuesto sobre la renta y recibos de sueldo
Casos de uso
- Gestionar recursos humanos y nómina de una empresa pequeña o mediana en infraestructura autohospedada
- Gestionar permisos, asistencia y aprobaciones de gastos de un equipo que ya usa ERPNext
- Gestionar ciclos de evaluación con seguimiento de objetivos y autoevaluación de los empleados
- Reclutar e incorporar nuevas contrataciones dentro de una plataforma de recursos humanos open source
Inicio rápido
- 1
Instala Docker, docker-compose y git; luego clona el repositorio
git clone https://github.com/frappe/hrms - 2
Entra en el directorio docker e inicia el stack
cd hrms/docker docker-compose up - 3
Cuando termine la configuración, abre http://localhost:8000 e inicia sesión como Administrator con la contraseña admin
Antes de usarlo
- Para ejecutarlo localmente, primero hay que configurar el framework Frappe bench, un proceso que requiere varios pasos.
- Frappe HR está basado en Frappe Framework y está diseñado para ejecutarse junto con ERPNext, por lo que añade dependencias.
- Tiene licencia GPL-3.0, una licencia copyleft que exige distribuir las obras derivadas bajo los mismos términos.
Temas
Preguntas frecuentes
- ¿Qué es hrms?
- 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. Frappe HR es una aplicación autohospedada de HRMS y nómina. Cubre tareas del ciclo de vida de los empleados, como la incorporación, los ascensos, los traslados y las entrevistas de salida, además de políticas de permisos, importación de feriados regionales, registro de entrada y salida basado en geolocalización e informes de asistencia.
- ¿hrms es gratuito? ¿Qué licencia tiene?
- hrms es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿hrms sigue mantenido?
- Mantenimiento activo. El último commit de hrms fue el 21 oct 2026.
- ¿Para qué puedo usar hrms?
- Gestionar recursos humanos y nómina de una empresa pequeña o mediana en infraestructura autohospedada Gestionar permisos, asistencia y aprobaciones de gastos de un equipo que ya usa ERPNext Gestionar ciclos de evaluación con seguimiento de objetivos y autoevaluación de los empleados Reclutar e incorporar nuevas contrataciones dentro de una plataforma de recursos humanos open source
- ¿Cómo se instala hrms?
- Instala Docker, docker-compose y git; luego clona el repositorio: git clone https://github.com/frappe/hrms Entra en el directorio docker e inicia el stack: cd hrms/docker docker-compose up Cuando termine la configuración, abre http://localhost:8000 e inicia sesión como Administrator con la contraseña admin
- ¿Dónde consigo hrms?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/frappe/hrms
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
ERP de código abierto que cubre contabilidad, inventario, fabricación, ventas, compras, RR. HH. y proyectos, basado en Frappe Framework.
Plataforma empresarial de código abierto que integra ERP, CRM, HRM, ATS, gestión de proyectos y registro de horas en un solo sistema.
Herramienta de código abierto para atención al cliente y gestión de tickets, basada en Frappe, con portales para agentes y clientes, SLA y una base de conocimientos.
Un creador visual de sitios web low-code para Frappe Framework, con un editor similar a Figma y publicación con un solo clic.
Plataforma de automatización financiera de código abierto y autohospedable para gestionar proveedores, órdenes de compra y cotejar facturas en dos vías, desarrollada con Django y Next.js.