awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
o2oa avatar

o2oa/o2oa

0
View on GitHub↗
4,627 estrellas·1,393 forks·JavaScript·AGPL-3.0·12 vistaswww.o2oa.net↗

O2oa

o2oa es una plataforma de automatización de oficinas empresariales Java de código abierto diseñada para gestionar flujos de trabajo corporativos, jerarquías organizacionales y tareas de oficina colaborativas. Funciona como una plataforma de aplicaciones de negocio low-code y un portal de información corporativa, proporcionando un entorno de desarrollo visual para construir aplicaciones empresariales personalizadas.

La plataforma se distingue por su motor de flujo de trabajo empresarial integrado, que permite el diseño y la automatización de procesos de negocio utilizando condiciones de enrutamiento personalizables y scripts basados en eventos. Se diferencia aún más como un framework empresarial de múltiples bases de datos, que admite varias bases de datos relacionales y despliegues de alta disponibilidad en diferentes sistemas operativos.

El sistema cubre una amplia gama de áreas de capacidad, incluyendo modelado visual low-code para formularios y páginas, diseño de portal centralizado con dashboards basados en datos e integración de datos empresariales con servicios RESTful y modelos de lenguaje grandes. También incorpora gestión de estructura organizacional, control de acceso basado en roles y despliegue móvil multiplataforma para Android, iOS y HarmonyOS.

La instalación es compatible en entornos Linux y Windows utilizando Docker y Nginx.

Features

  • Corporate Information Portals - Creating centralized digital dashboards and information hubs to organize company resources and internal communications.
  • Office Automation Tools - Building centralized platforms to manage corporate communication, document sharing, and administrative tasks within a single workspace.
  • Low-Code Development Platforms - The platform develops tailored user interfaces and front-end modules using a low-code environment to match business needs.
  • Low-code - Provides a visual designer and templates to define application pages and forms without extensive boilerplate code.
  • Business Process Automation - Defines workflow logic and routing conditions using event-driven scripts to manage enterprise task lifecycles.
  • Business Workflow Automation - A system for designing and automating business processes through customizable routing conditions and event-driven scripts.
  • Corporate Portal Designers - The platform constructs unified information portals using a visual design mode with customizable component extensions.
  • Custom Application Modules - The platform creates tailored enterprise applications using frontend and backend APIs for full-stack customization.
  • Low-Code Platforms - The platform creates custom business applications using a low-code model with visual designers and templates.
  • Workflow Automation Engines - Creates automated business processes using a workflow engine and customizable forms to manage office tasks.
  • Approval - Creates custom approval processes using configurable forms and event triggers to automate office tasks.
  • Database Integrations - The platform integrates with relational databases using adaptable SQL dialects and standardized drivers to manage data.
  • Event-Driven Workflows - Manages business process lifecycles by triggering activity scripts and routing conditions based on state changes.
  • Workflow Lifecycle Management - The platform automates organizational processes by defining activity scripts and routing conditions to control task movement.
  • Entity Querying - The platform retrieves persons, roles, or groups using identifying attributes such as unique IDs.
  • Organizational Structure Management - The platform defines hierarchies, roles, and group relationships to control system access and business logic.
  • Role-Based Access Control - Manages system permissions by mapping user identities to hierarchical organizational structures and roles.
  • Enterprise Backend Integration - Connecting internal business systems with external databases, RESTful services, and large language models for data exchange.
  • Business Process Orchestrators - Designs automated workflows using custom scripts for event handling and activity execution.
  • Hierarchy Querying - The platform queries user information and organizational hierarchies to populate application logic.
  • Visual Workflow Designers - Provides an interactive canvas to design automated business processes using a built-in workflow engine, forms, and pages.
  • Form Builders - The platform creates interactive user interfaces using a wide array of specialized office document controls and editors.
  • Interactive Interface Builders - The platform creates interactive forms and portal pages using pre-built components like data grids and editors.
  • Portal Dashboards - Constructs unified dashboards by embedding reusable widgets and data-driven components into a centralized page layout.
  • Large Language Model Integration - Connects to large language models to trigger business operations via natural language and knowledge retrieval.
  • Enterprise Multi-Platform Deployments - Deploying organizational software across various operating systems and mobile platforms including Android, iOS, and HarmonyOS.
  • Digital Content Organization - The platform organizes corporate information using column classification, custom form templates, and permission controls.
  • Data Reporting - The platform generates reports and data lists using SQL to transform raw information into statistics.
  • External System Integrations - Exchanges organizational data with external systems or internal modules using a suite of RESTful services.
  • Pre-Save Data Transformation - The platform executes custom logic on processed form data before it is committed to the database.
  • Relational Database Abstractions - Uses adaptable SQL dialects and drivers to support multiple relational database engines including Dameng and Kingbase.
  • Multi-Database Support - A data management layer supporting various relational databases and operating systems for high-availability organizational deployment.
  • Structured Record Querying - The platform executes structured queries against data tables to retrieve and display information.
  • Behavior Scripting - The platform writes logic to populate form fields and handle real-time UI events.
  • Cross-Platform Deployments - The platform installs the system on Linux, Windows, or Docker using Nginx for high availability.
  • High-Availability Enterprise Deployments - Supports high-availability deployments across Linux and Windows using Nginx and Docker.
  • Multi-Platform Native Applications - The platform creates native applications for Android, iOS, and HarmonyOS that support customization.
  • Hierarchy Querying - The platform retrieves information from the corporate hierarchy and data dictionaries to populate forms.
  • Enterprise Security Controls - The platform implements single sign-on, SSL encryption, and audit logging to protect enterprise data.
  • Security and Access Control - The platform protects digital assets using two-factor authentication and multi-administrator security mechanisms.
  • Custom Logic Scripts - The platform runs server-side and client-side logic to manipulate business data and control application behavior.
  • Data Dashboard Development - The platform builds centralized dashboards by embedding system applications, widgets, and data-driven components.
  • Queryable Data Interfaces - The platform constructs searchable data interfaces with pagination and filters to display database records.
  • Page Designers - The platform designs centralized entry points using widgets and embedded applications to organize resources.
  • Dynamic Data Views - The platform renders structured data sets as views and query statements with support for pagination.
  • REST API Integrations - Implements a standardized API layer for exchanging organizational data and triggering business operations.
  • Business Logic Runtimes - Runs background logic to manage process instances and perform organizational data lookups.
  • Java 项目 - Listed in the “Java 项目” section of the Great Open Source Project awesome list.

Historial de estrellas

Gráfico del historial de estrellas de o2oa/o2oaGráfico del historial de estrellas de o2oa/o2oa

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace o2oa/o2oa?

o2oa es una plataforma de automatización de oficinas empresariales Java de código abierto diseñada para gestionar flujos de trabajo corporativos, jerarquías organizacionales y tareas de oficina colaborativas. Funciona como una plataforma de aplicaciones de negocio low-code y un portal de información corporativa, proporcionando un entorno de desarrollo visual para construir aplicaciones empresariales personalizadas.

¿Cuáles son las características principales de o2oa/o2oa?

Las características principales de o2oa/o2oa son: Corporate Information Portals, Office Automation Tools, Low-Code Development Platforms, Low-code, Business Process Automation, Business Workflow Automation, Corporate Portal Designers, Custom Application Modules.

¿Qué alternativas de código abierto existen para o2oa/o2oa?

Las alternativas de código abierto para o2oa/o2oa incluyen: awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… thinkgem/jeesite — Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using… nocobase/nocobase — This platform is a modular, metadata-driven framework designed for building custom business applications and data… twentyhq/twenty — Twenty is a headless customer relationship management framework that enables developers to build, version, and deploy… dataease/dataease — DataEase is an open-source, self-hosted business intelligence platform designed for building interactive data… crmeb/crmeb — CRMEB is a comprehensive e-commerce platform built on ThinkPHP 6, designed as a headless system that delivers…

Alternativas open-source a O2oa

Proyectos open-source similares, clasificados según cuántas características comparten con O2oa.
  • awesome-selfhosted/awesome-selfhostedAvatar de awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Ver en GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    Ver en GitHub↗299,516
  • thinkgem/jeesiteAvatar de thinkgem

    thinkgem/jeesite

    8,044Ver en GitHub↗

    Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process

    Vue
    Ver en GitHub↗8,044
  • nocobase/nocobaseAvatar de nocobase

    nocobase/nocobase

    21,542Ver en GitHub↗

    This platform is a modular, metadata-driven framework designed for building custom business applications and data management systems without traditional coding. It functions as a low-code environment where data models, user interfaces, and business logic are defined through visual configurations rather than hardcoded views. The architecture supports multi-tenant isolation, allowing multiple independent applications to run within a single shared memory space while maintaining strict logical separation of data and configurations. What distinguishes this system is its deep integration of artific

    TypeScriptadmin-dashboardairtableapp-builder
    Ver en GitHub↗21,542
  • twentyhq/twentyAvatar de twentyhq

    twentyhq/twenty

    50,113Ver en GitHub↗

    Twenty is a headless customer relationship management framework that enables developers to build, version, and deploy custom business applications using code. By utilizing a declarative approach to data modeling, the platform allows for the definition of custom objects, fields, and complex relationships directly within the source code. This schema-driven architecture automatically generates corresponding REST and GraphQL APIs, ensuring that data structures and interface components remain synchronized across development and production environments. The platform distinguishes itself through a m

    TypeScriptcrmcrm-systemcustomer
    Ver en GitHub↗50,113
  • Ver las 30 alternativas a O2oa→