Framework de TypeScript basado en Next.js y PostgreSQL, con módulos listos de CRM, ERP y comercio, y reglas para que agentes de programación con IA creen aplicaciones de negocio.
apache/ofbiz-framework
Apache OFBiz es un framework Java de código abierto y una suite de aplicaciones empresariales para ERP, CRM, comercio electrónico, cadena de suministro y planificación de la fabricación.
Alternativa open source a:SAP Business One
Oracle NetSuite
- Estrellas
- 1,148
- Forks
- 761
- Issues abiertos
- 45
- Último commit
- hace 20 horas
¿Qué es?
Apache OFBiz es un proyecto de automatización empresarial escrito en Java. Incluye un framework con bibliotecas, entidades, servicios y componentes reutilizables, además de aplicaciones empresariales para ERP, CRM, negocios electrónicos y comercio electrónico, gestión de la cadena de suministro y planificación de recursos de fabricación. Está pensado como base para crear sistemas empresariales, no como un producto terminado para todas las empresas.
El proyecto funciona con JDK 17 y se compila con Gradle. El inicio rápido descarga las dependencias, carga datos de demostración e inicia un servidor con una base de datos H2 integrada, además de interfaces web para la gestión de pedidos, la contabilidad y la administración. Se pueden configurar otras bases de datos, como MySQL y PostgreSQL, y el proyecto admite configuraciones multiusuario, herramientas de carga de datos, un sistema de plugins y despliegues con Docker.
OFBiz se divide en el repositorio del framework principal y un repositorio opcional de plugins. El empaquetado genera distribuciones tar o zip para servidores de producción, y el proyecto incluye pruebas de integración, análisis de vulnerabilidades de dependencias y un modo de depuración remota.
Funciones clave
- 01Cubre ERP, CRM, comercio electrónico, cadena de suministro y planificación de recursos de fabricación en una sola base de código.
- 02Funciona con JDK 17 y ofrece tareas de compilación e inicio basadas en Gradle.
- 03Usa una base de datos H2 integrada de forma predeterminada y también admite MySQL o PostgreSQL.
- 04Ofrece un sistema de plugins y carga de datos multiusuario.
- 05Se puede empaquetar como archivos tar o zip para desplegarlo en servidores, o ejecutar en Docker.
Casos de uso
- Crear un ERP personalizado o un sistema de gestión de pedidos sobre una base Java.
- Gestionar el back office de un negocio de comercio electrónico con interfaces para pedidos, contabilidad y administración.
- Ampliar un sistema empresarial mediante plugins y componentes personalizados.
- Evaluar una alternativa de código abierto para la planificación de la cadena de suministro y la fabricación.
Inicio rápido
- 1
Descargar el Gradle wrapper (Unix y similares)
./gradle/init-gradle-wrapper.sh - 2
Limpiar el sistema y cargar los datos de demostración (Unix y similares)
./gradlew cleanAll loadAll - 3
Iniciar OFBiz (Unix y similares)
./gradlew ofbiz - 4
Abre https://localhost:8443/webtools en el navegador e inicia sesión como admin / ofbiz
Antes de usarlo
- Es necesario tener JDK 17 instalado y JAVA_HOME configurado.
- La configuración inicial puede tardar bastante, ya que es necesario descargar todas las dependencias.
- El paso loadAll elimina los datos existentes y los restablece con los datos de demostración.
- Para ejecutarlo en Windows, se requiere PowerShell 7.1.3 o posterior y la ruta de instalación no debe contener espacios.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es ofbiz-framework?
- Apache OFBiz es un framework Java de código abierto y una suite de aplicaciones empresariales para ERP, CRM, comercio electrónico, cadena de suministro y planificación de la fabricación. Apache OFBiz es un proyecto de automatización empresarial escrito en Java. Incluye un framework con bibliotecas, entidades, servicios y componentes reutilizables, además de aplicaciones empresariales para ERP, CRM, negocios electrónicos y comercio electrónico, gestión de la cadena de suministro y planificación de recursos de fabricación. Está pensado como base para crear sistemas empresariales, no como un producto terminado para todas las empresas.
- ¿ofbiz-framework es gratuito? ¿Qué licencia tiene?
- ofbiz-framework es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿ofbiz-framework sigue mantenido?
- Mantenimiento activo. El último commit de ofbiz-framework fue el 6 nov 2026.
- ¿Para qué puedo usar ofbiz-framework?
- Crear un ERP personalizado o un sistema de gestión de pedidos sobre una base Java. Gestionar el back office de un negocio de comercio electrónico con interfaces para pedidos, contabilidad y administración. Ampliar un sistema empresarial mediante plugins y componentes personalizados. Evaluar una alternativa de código abierto para la planificación de la cadena de suministro y la fabricación.
- ¿Cómo se instala ofbiz-framework?
- Descargar el Gradle wrapper (Unix y similares): ./gradle/init-gradle-wrapper.sh Limpiar el sistema y cargar los datos de demostración (Unix y similares): ./gradlew cleanAll loadAll Iniciar OFBiz (Unix y similares): ./gradlew ofbiz Abre https://localhost:8443/webtools en el navegador e inicia sesión como admin / ofbiz
- ¿Dónde consigo ofbiz-framework?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/apache/ofbiz-framework
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Odoo es una suite web de aplicaciones empresariales de código abierto que abarca CRM, contabilidad, inventario, ventas, RR. HH. y más; puede usarse por separado o combinarse en un ERP.
ERP de código abierto que cubre contabilidad, inventario, fabricación, ventas, compras, RR. HH. y proyectos, basado en Frappe Framework.
Framework web full-stack low-code en Python y JavaScript, basado en MariaDB y utilizado para desarrollar ERPNext.
Plataforma empresarial de código abierto que integra ERP, CRM, HRM, ATS, gestión de proyectos y registro de horas en un solo sistema.
ERP y CRM web de código abierto en PHP para gestionar contactos, cotizaciones, facturas, pedidos, inventario, contabilidad y recursos humanos en una sola aplicación.