geneac
Geneac es una herramienta open source autoalojada para la gestión de genealogía y árboles familiares, basada en Node.js con soporte para Rails. Permite crear, editar y visualizar árboles genealógicos de forma flexible.
Ficha actualizada 23 sept 2026, 1:27 · upstream 23 sept 2026, 1:27 · release sin release detectada
Qué es geneac
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Geneac es un proyecto open source autoalojado diseñado para facilitar la creación, edición y visualización de árboles genealógicos. Utiliza una arquitectura modular que permite personalizar cada aspecto del sistema según las necesidades específicas del usuario. La herramienta soporta múltiples formatos de árbol y ofrece herramientas avanzadas de búsqueda y filtrado.
- Gestión de árboles genealógicos familiares
- Creación de árboles genealógicos para proyectos académicos o educativos
- Organización de datos familiares en formato JSON estructurado
- Visualización interactiva de árboles genealógicos con exportación a formatos estándar
- Soporte completo en Node.js y Rails, permitiendo desarrollo flexible
- Arquitectura autoalojada que reduce costos operativos
- Interfaz web intuitiva para la creación de árboles genealógicos
- Exportación a formatos estándar como JSON, XML y CSV
- Sistema de búsqueda avanzado con filtros por generación y parentesco
- No incluye base de datos persistente en producción (requiere Redis externo)
- Soporte limitado para árboles muy grandes (>10.000 nodos)
- Dependencia de Node.js 14+ o Rails 7+
- Sin integración nativa con bases de datos relacionales como PostgreSQL
- No incluye herramientas de edición colaborativa en tiempo real
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para desplegar Geneac, se recomienda usar Docker Compose para ejecutar el contenedor principal y Redis. Se debe configurar un entorno de producción con Node.js 14+ o Rails 7+, asegurando que Redis esté disponible en la misma red. Para escalar, se pueden implementar múltiples instancias del servicio principal usando Kubernetes o Docker Swarm.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.