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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 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 vueswww.o2oa.net↗

O2oa

o2oa est une plateforme d'automatisation de bureau d'entreprise Java open-source conçue pour gérer les flux de travail d'entreprise, les hiérarchies organisationnelles et les tâches de bureau collaboratives. Elle fonctionne comme une plateforme d'application métier low-code et un portail d'information d'entreprise, fournissant un environnement de développement visuel pour construire des applications d'entreprise personnalisées.

La plateforme se distingue par son moteur de flux de travail d'entreprise intégré, qui permet la conception et l'automatisation des processus métier en utilisant des conditions de routage personnalisables et des scripts pilotés par événements. Elle se différencie davantage en tant que framework d'entreprise multi-bases de données, prenant en charge diverses bases de données relationnelles et déploiements haute disponibilité sur différents systèmes d'exploitation.

Le système couvre un large éventail de domaines de capacités, notamment la modélisation visuelle low-code pour les formulaires et les pages, la conception de portail centralisé avec des tableaux de bord pilotés par les données, et l'intégration de données d'entreprise avec des services RESTful et des modèles de langage étendus. Il intègre également la gestion de la structure organisationnelle, le contrôle d'accès basé sur les rôles et le déploiement mobile multiplateforme pour Android, iOS et HarmonyOS.

L'installation est prise en charge sur les environnements Linux et Windows en utilisant Docker et 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.

Historique des stars

Graphique de l'historique des stars pour o2oa/o2oaGraphique de l'historique des stars pour o2oa/o2oa

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à O2oa

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec O2oa.
  • awesome-selfhosted/awesome-selfhostedAvatar de awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Voir sur 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
    Voir sur GitHub↗299,516
  • thinkgem/jeesiteAvatar de thinkgem

    thinkgem/jeesite

    8,044Voir sur 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
    Voir sur GitHub↗8,044
  • nocobase/nocobaseAvatar de nocobase

    nocobase/nocobase

    21,542Voir sur 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
    Voir sur GitHub↗21,542
  • twentyhq/twentyAvatar de twentyhq

    twentyhq/twenty

    50,113Voir sur 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
    Voir sur GitHub↗50,113
Voir les 30 alternatives à O2oa→

Questions fréquentes

Que fait o2oa/o2oa ?

o2oa est une plateforme d'automatisation de bureau d'entreprise Java open-source conçue pour gérer les flux de travail d'entreprise, les hiérarchies organisationnelles et les tâches de bureau collaboratives. Elle fonctionne comme une plateforme d'application métier low-code et un portail d'information d'entreprise, fournissant un environnement de développement visuel pour construire des applications d'entreprise personnalisées.

Quelles sont les fonctionnalités principales de o2oa/o2oa ?

Les fonctionnalités principales de o2oa/o2oa sont : Corporate Information Portals, Office Automation Tools, Low-Code Development Platforms, Low-code, Business Process Automation, Business Workflow Automation, Corporate Portal Designers, Custom Application Modules.

Quelles sont les alternatives open-source à o2oa/o2oa ?

Les alternatives open-source à o2oa/o2oa incluent : 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…