openbooks
Suite ERP y contable open source basada en PostgreSQL con doble entrada, diseñada para organizaciones multi-entidad y proyectos. Incluye facturación, inventario, nómina y reportes financieros. Fase alpha.
Ficha actualizada 22 sept 2026, 14:39 · upstream 22 sept 2026, 14:19 · release sin release detectada
Qué es openbooks
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
OpenBooks es una suite empresarial open source centrada en contabilidad, construida sobre un núcleo de libro mayor en PostgreSQL que enforce la doble entrada nativamente. Diseñada para organizaciones con múltiples entidades, proyectos y servicios profesionales que han superado las necesidades básicas de contabilidad pero no quieren depender de licencias por usuario o entidad.
La arquitectura combina Next.js, React y Node.js con Rails para el backend, ejecutándose sobre PostgreSQL 16, Redis 7 y MinIO/S3. El sistema incluye un kernel contable que rechaza entradas desbalanceadas, usa aritmética decimal basada en BigInt (numeric(19,4)) en lugar de floating point, y protege los datos mediante seguridad a nivel de fila de PostgreSQL junto con autorización de aplicación.
El proyecto está licenciado bajo AGPL-3.0-or-later y se distribuye como software alpha. Incluye documentación de auditoría contable continua (TRUST.md), matriz de cumplimiento normativo (ASC 606/IFRS 15, IAS 2/ASC 330) y controles de auditoría mapeados a afirmaciones de estados financieros. El despliegue se realiza mediante Docker Compose con instalación one-command.
- Gestión contable multi-entidad para grupos corporativos que requieren control total sobre sus datos financieros
- Facturación y gestión de proyectos para empresas de construcción, consultoría y servicios profesionales
- Automatización de flujos de aprobación y conciliación bancaria en entorno self-hosted
- Reportes financieros con cumplimiento normativo (ASC 606/IFRS 15) para auditorías externas
- Núcleo contable en PostgreSQL con doble entrada forzada, rechazando entradas desbalanceadas y periodos cerrados
- Aritmética decimal exacta usando numeric(19,4) y BigInt, sin errores de punto flotante
- Auditoría contable continua verificada por CI/CD con TRUST.md y matriz de cumplimiento normativo
- Despliegue simplificado con Docker Compose one-command y soporte multi-arquitectura en GHCR
- API REST abierta con esquema, reporting y extensiones mantenibles por la comunidad
- Software en fase alpha sin auditoría independiente completa ni validación de producción amplia
- Requiere conocimientos técnicos para despliegue, configuración y mantenimiento de infraestructura
- No incluye soporte comercial ni SLA garantizado por el desarrollador
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.
Despliegue recomendado: Docker Compose con scripts oficiales. Requisitos mínimos: 2 núcleos CPU, 2GB RAM, 30GB disco. Usar imagen oficial de GHCR con digest SHA-256 inmutable. Configurar TLS, backups periódicos y gestión de secretos fuera del repositorio. Verificar salud antes de producción. No usar docker compose down -v sin intención de destruir datos.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.