awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
flowable avatar

flowable/flowable-engine

0
View on GitHub↗
9,315 stele·2,858 fork-uri·Java·Apache-2.0·3 vizualizăriwww.flowable.org↗

Flowable Engine

Flowable Engine is a business process management platform and workflow engine used to automate business processes and orchestrate human and system activities. It provides a suite for modeling, deploying, and executing complex workflows and decision rules across distributed environments, including a dedicated case management system for unstructured processes and ad-hoc activities.

The platform is a Kubernetes native workflow orchestrator that can be deployed as a containerized service using manifests and Helm charts. It supports an embedded runtime model, allowing the engine to integrate as a library within a host application or operate as a standalone service.

The system covers process design through visual workflow modeling and standard process modeling. Orchestration capabilities include BPMN-based execution, rule-engine decision logic, and relational database state persistence.

Deployment is supported via Docker Compose bootstrapping and Kubernetes manifests.

Features

  • Business Process Automation - Implements a comprehensive platform for orchestrating human and system activities using process, case, and rule engines.
  • BPMN Execution Engines - Executes business workflows by interpreting standardized BPMN XML models to manage state transitions and activity sequences.
  • BPM Orchestration Suites - Offers a complete orchestration suite for modeling, deploying and executing complex business workflows and decision rules.
  • Business Process Management - Provides a comprehensive system for designing and automating complex organizational workflows using visual models and an execution engine.
  • Business Rule Engines - Evaluates complex business rules and decision tables to automate branching and data output during process execution.
  • Business Workflow Automation - Implements standardized business process models to automate repetitive tasks and ensure consistent execution of corporate rules.
  • Case Management Systems - Provides a dynamic workflow engine designed to handle unstructured processes and ad-hoc case management.
  • Visual Workflow Modelers - Provides a visual design application for creating business process models and rule-sets through graphical representations.
  • Workflow Orchestration - Manages the sequence of human tasks and system services through an API to coordinate distributed business operations.
  • Workflow Orchestration Engines - Provides a platform for automating business processes and orchestrating activities using BPMN and CMMN standards.
  • Workflow Management Interfaces - Exposes internal engine capabilities through REST interfaces for external orchestration and monitoring of active workflows.
  • Case Management Engines - Manages unstructured work items through a flexible case engine that adapts to data changes and ad-hoc activities.
  • Visual Process Modeling - Allows the creation of visual representations of business processes and rules using industry-standard model types.
  • Process Orchestration Interfaces - Provides a standardized interface for calling process orchestration capabilities to manage workflows in embedded or standalone services.
  • Relational State Management - Stores process variables and execution history in relational databases to ensure ACID compliance and recovery.
  • Kubernetes Deployments - Supports installing the application via manifests or charts to manage pods, services, and persistent storage.
  • Kubernetes Application Deployments - Runs workflow orchestration engines as scalable services within a cluster using manifests and container management.
  • Kubernetes Orchestration - Provides a process engine deployable as a containerized service within Kubernetes clusters using manifests and Helm charts.
  • Orchestration Engine Deployments - Enables running workflow orchestration as an embedded application or a standalone service within clusters and cloud environments.
  • Embedded Runtime Models - Integrates the core execution logic as a library within a host application or runs as a standalone service.
  • Workflow Orchestration - Efficient engine for business process and workflow management.
  • Business Process Suites - Compact set of open-source business process engines.

Istoric stele

Graficul istoricului de stele pentru flowable/flowable-engineGraficul istoricului de stele pentru flowable/flowable-engine

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Flowable Engine

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Flowable Engine.
  • camunda/camunda-bpm-platformAvatar camunda

    camunda/camunda-bpm-platform

    4,269Vezi pe GitHub↗

    Camunda is a business process automation platform and orchestration tool used to model, deploy, and monitor automated workflows and human-centric tasks. It features a BPMN workflow engine for executing processes based on the BPMN 2.0 standard and a DMN decision engine for automating business logic and rule evaluation. The platform is designed for flexibility through an embedded workflow library that allows the engine to be integrated directly into custom applications. It supports multi-tenant workflow management, enabling the secure separation of process definitions and instance data for mult

    Java
    Vezi pe GitHub↗4,269
  • baserow/baserowAvatar baserow

    baserow/baserow

    4,188Vezi pe GitHub↗

    Baserow is a self-hosted, no-code relational database platform built on PostgreSQL. It provides a spreadsheet-like interface for structuring and managing data without writing code, while exposing all database resources via a REST API to support headless architectures. The platform distinguishes itself by integrating large language models and embedding servers to power AI assistants and automated data generation. It further extends its utility as a no-code application builder, allowing users to create custom internal portals, dashboards, and business tools using visual logic and managed data.

    Pythonairtableairtable-alternativeairtable-replacement
    Vezi pe GitHub↗4,188
  • activiti/activitiAvatar Activiti

    Activiti/Activiti

    10,518Vezi pe GitHub↗

    Activiti is a workflow engine designed to model, execute, and manage business processes using the BPMN 2.0 standard. It functions as a Java-based framework that embeds process orchestration directly into enterprise applications and microservices to coordinate sequences of tasks and human-centric interactions. The platform utilizes a persistent state machine to maintain the status of long-running workflows in a relational database, ensuring continuity across system restarts. It manages high-volume environments through optimistic concurrency control, which tracks versioning tokens to prevent da

    Javaactivitibpmbpmn
    Vezi pe GitHub↗10,518
  • netflix/conductorAvatar Netflix

    Netflix/conductor

    12,767Vezi pe GitHub↗

    Conductor is a distributed workflow manager and microservices orchestration engine. It coordinates long-running business processes across a network of services, using a stateful orchestration model to ensure consistent execution order and reliable state management. The system defines task sequences and conditional business logic using structured JSON configuration files. It manages the execution of complex operations across distributed systems with built-in persistence and failure recovery, tracking the progress of processes through a backend database. The platform provides capabilities for

    Java
    Vezi pe GitHub↗12,767
Vezi toate cele 30 alternative pentru Flowable Engine→

Întrebări frecvente

Ce face flowable/flowable-engine?

Flowable Engine is a business process management platform and workflow engine used to automate business processes and orchestrate human and system activities. It provides a suite for modeling, deploying, and executing complex workflows and decision rules across distributed environments, including a dedicated case management system for unstructured processes and ad-hoc activities.

Care sunt principalele funcționalități ale flowable/flowable-engine?

Principalele funcționalități ale flowable/flowable-engine sunt: Business Process Automation, BPMN Execution Engines, BPM Orchestration Suites, Business Process Management, Business Rule Engines, Business Workflow Automation, Case Management Systems, Visual Workflow Modelers.

Care sunt câteva alternative open-source pentru flowable/flowable-engine?

Alternativele open-source pentru flowable/flowable-engine includ: camunda/camunda-bpm-platform — Camunda is a business process automation platform and orchestration tool used to model, deploy, and monitor automated… baserow/baserow — Baserow is a self-hosted, no-code relational database platform built on PostgreSQL. It provides a spreadsheet-like… activiti/activiti — Activiti is a workflow engine designed to model, execute, and manage business processes using the BPMN 2.0 standard.… netflix/conductor — Conductor is a distributed workflow manager and microservices orchestration engine. It coordinates long-running… shopizer-ecommerce/shopizer — Shopizer is a Java-based e-commerce platform designed for managing digital storefronts. It provides a centralized… tsuru/tsuru — Tsuru is an open-source platform as a service for automating the build, deployment, and scaling of containerized…