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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
o2oa avatar

o2oa/o2oa

0
View on GitHub↗
4,627 Stars·1,393 Forks·JavaScript·AGPL-3.0·12 Aufrufewww.o2oa.net↗

O2oa

o2oa ist eine Open-Source-Java-Enterprise-Office-Automatisierungsplattform, die entwickelt wurde, um Unternehmens-Workflows, Organisationshierarchien und kollaborative Büroaufgaben zu verwalten. Sie fungiert als Low-Code-Business-Applikationsplattform und Unternehmensinformationsportal und bietet eine visuelle Entwicklungsumgebung für den Aufbau benutzerdefinierter Unternehmensanwendungen.

Die Plattform zeichnet sich durch ihre integrierte Enterprise-Workflow-Engine aus, die den Entwurf und die Automatisierung von Geschäftsprozessen mithilfe anpassbarer Routing-Bedingungen und ereignisgesteuerter Skripte ermöglicht. Sie differenziert sich zudem als Multi-Datenbank-Enterprise-Framework, das verschiedene relationale Datenbanken und Hochverfügbarkeitsbereitstellungen über verschiedene Betriebssysteme hinweg unterstützt.

Das System deckt ein breites Spektrum an Fähigkeitsbereichen ab, einschließlich Low-Code-Visual-Modeling für Formulare und Seiten, zentralisiertem Portal-Design mit datengesteuerten Dashboards und Unternehmensdatenintegration mit RESTful-Diensten und großen Sprachmodellen. Es integriert zudem Organisationsstrukturmanagement, rollenbasierte Zugriffskontrolle und Multi-Plattform-Mobile-Deployment für Android, iOS und HarmonyOS.

Die Installation wird über Linux- und Windows-Umgebungen unter Verwendung von Docker und Nginx unterstützt.

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.

Star-Verlauf

Star-Verlauf für o2oa/o2oaStar-Verlauf für o2oa/o2oa

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht o2oa/o2oa?

o2oa ist eine Open-Source-Java-Enterprise-Office-Automatisierungsplattform, die entwickelt wurde, um Unternehmens-Workflows, Organisationshierarchien und kollaborative Büroaufgaben zu verwalten. Sie fungiert als Low-Code-Business-Applikationsplattform und Unternehmensinformationsportal und bietet eine visuelle Entwicklungsumgebung für den Aufbau benutzerdefinierter Unternehmensanwendungen.

Was sind die Hauptfunktionen von o2oa/o2oa?

Die Hauptfunktionen von o2oa/o2oa sind: Corporate Information Portals, Office Automation Tools, Low-Code Development Platforms, Low-code, Business Process Automation, Business Workflow Automation, Corporate Portal Designers, Custom Application Modules.

Welche Open-Source-Alternativen gibt es zu o2oa/o2oa?

Open-Source-Alternativen zu o2oa/o2oa sind unter anderem: 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…

Open-Source-Alternativen zu O2oa

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit O2oa.
  • awesome-selfhosted/awesome-selfhostedAvatar von awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗299,516
  • thinkgem/jeesiteAvatar von thinkgem

    thinkgem/jeesite

    8,044Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,044
  • nocobase/nocobaseAvatar von nocobase

    nocobase/nocobase

    21,542Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗21,542
  • twentyhq/twentyAvatar von twentyhq

    twentyhq/twenty

    50,113Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗50,113
  • Alle 30 Alternativen zu O2oa anzeigen→