Open Workflow Specification presents a vendor-neutral, open-source, and entirely community-driven ecosystem for defining and executing DSL-based workflows.
-The current version is {CURRENT_VERSION}, get the JSON Schema here: YAML or JSON
- Learn More ++ Open Workflow Specification presents a vendor-neutral, open-source, + and entirely community-driven ecosystem for defining and executing + DSL-based workflows. +
++ The current version is {CURRENT_VERSION}, get the JSON Schema here: YAML or JSON +
+ Learn MoreThe Open Workflow DSL is a high-level language that reshapes the terrain of workflow creation, boasting a design that is ubiquitous, intuitive, imperative, and fluent.
++ The Open Workflow DSL is a high-level language that reshapes the terrain + of workflow creation, boasting a design that is ubiquitous, intuitive, + imperative, and fluent. +
Designed with linguistic fluency, implicit default behaviors, and minimal technical jargon, making workflows accessible to developers with diverse skill levels and enhancing collaboration.
++ Designed with linguistic fluency, implicit default behaviors, and + minimal technical jargon, making workflows accessible to developers with + diverse skill levels and enhancing collaboration. +
Supports event-driven execution and various scheduling options, including CRON expressions and time-based triggers, to respond efficiently to dynamic conditions.
++ Supports event-driven execution and various scheduling options, + including CRON expressions and time-based triggers, to respond + efficiently to dynamic conditions. +
Seamlessly integrates with multiple protocols (HTTP, gRPC, OpenAPI, AsyncAPI), ensuring easy communication with external systems and services, along with support for custom interactions via scripts, containers, or shell commands.
++ Seamlessly integrates with multiple protocols (HTTP, gRPC, OpenAPI, + AsyncAPI), ensuring easy communication with external systems and + services, along with support for custom interactions via scripts, + containers, or shell commands. +
Open Workflow Specification enables developers to build workflows that can operate across diverse platforms and environments, eliminating the need for platform-specific adaptations.
++ Open Workflow Specification enables developers to build workflows that + can operate across diverse platforms and environments, eliminating the + need for platform-specific adaptations. +
Provides extensible components and supports defining custom functions and extensions, allowing developers to tailor workflows to unique business requirements without compromising compatibility.
++ Provides extensible components and supports defining custom functions + and extensions, allowing developers to tailor workflows to unique + business requirements without compromising compatibility. +
Offers comprehensive data transformation, validation, and fault tolerance mechanisms, ensuring workflows are robust, reliable, and capable of handling complex processes and failures gracefully.
++ Offers comprehensive data transformation, validation, and fault + tolerance mechanisms, ensuring workflows are robust, reliable, and + capable of handling complex processes and failures gracefully. +
-
+ - Visit our GitHub repository for more examples or complete use cases.
- - + ++ Visit our GitHub repository for more examples or complete use cases. +
+ - -A new generation serverless event middleware for building distributed event-driven applications.
- Learn More -Open Workflow Specification is the core technology behind every KYC/KYB solution allowing them to customize it for their clients seamlessly.
- Learn More -FaasNet makes it easy to deploy functions and API to Kubernetes without repetitive, boiler-plate coding.
- Learn More -Foxflow's AI agent development platform accelerates business process automation and software delivery through LLM-integrated declarative workflows
- Learn More -Huawei leverages Open Workflow Specification with FunctionGraph for scalable, event-driven functions and ROMA Connect for all-domain hybrid integration, connecting applications for seamless digital transformation.
- Learn More -+ Add the schedule to your calendar and become a part of our discussions! +
+ How To Join ++ We do a Pull Request contributions workflow on GitHub. New users are always + welcome! +
+ To Repository ++ Chat with our community and follow announcements at #open-workflow +
+ Open Slack ++ Apache EventMesh Workflow is a cloud vendor-independent, + cloud-native-oriented Workflow Runtime based on Open Workflow + Specification, and provides durability, reliability, scalability, and + observability capabilities. +
+ Get Started ++ SonataFlow is a powerful tool for building cloud-native workflow + applications, enabling seamless orchestration and choreography of services + and events. +
+ Get Started ++ Lemline is a highly scalable, native-binary runtime that plugs into any + existing message broker (Kafka, RabbitMQ, etc.). Deployed as a message + consumer and producer, it orchestrates serverless workflows without + requiring any additional infrastructure. +
+ Get Started ++ Quarkus Flow is a lightweight, cloud-native workflow engine for Quarkus. + Run workflows defined in YAML or build them programmatically with a fluent + Java DSL — both fully compliant with the Open Workflow Specification. + Features build-time optimization, CDI integration, and agentic AI + workflows via LangChain4j. +
+ Get Started ++ Synapse is a vendor-neutral, free, open-source, and community-driven + Workflow Management System (WFMS) implementing the Open Workflow + Specification. You can deploy Synapse on Docker, Kubernetes, or natively + on Windows, Mac, and Linux. +
+ Get Started ++ Zigflow provides a simple and declarative way to define and manage Temporal workflows using the Open Workflow Specification. It enables low-code and no-code + workflow creation that's easy to visualise, share, and maintain, without sacrificing + the power and reliability of Temporal. +
+ Get Started ++ A new generation serverless event middleware for building distributed + event-driven applications. +
+ Learn More ++ Open Workflow Specification is the core technology behind every KYC/KYB + solution allowing them to customize it for their clients seamlessly. +
+ Learn More ++ FaasNet makes it easy to deploy functions and API to Kubernetes without + repetitive, boiler-plate coding. +
+ Learn More ++ Foxflow's AI agent development platform accelerates business process + automation and software delivery through LLM-integrated declarative + workflows +
+ Learn More ++ Huawei leverages Open Workflow Specification with FunctionGraph for + scalable, event-driven functions and ROMA Connect for all-domain hybrid + integration, connecting applications for seamless digital transformation. +
+ Learn More ++ Neuroglia is a consultancy and solution design company for the digital + transformation of companies and their services. +
+ Learn More ++ Red Hat sponsors Apache KIE SonataFlow, a tool for creating cloud-native + workflows. SonataFlow supports service and event orchestration, + integrating with your architecture using CloudEvents, REST calls, and + other standard components. +
+ Learn More ++ Warrify offers a leading data platform for the retail industry. With + "warrify Journeys" (powered by Open Workflow Specification) retailers are + discovering new ways how to engage their customers in real time. +
+ Learn More ++ Buy us a coffee! +
+Neuroglia is a consultancy and solution design company for the digital transformation of companies and their services.
- Learn More -Red Hat sponsors Apache KIE SonataFlow, a tool for creating cloud-native workflows. SonataFlow supports service and event orchestration, integrating with your architecture using CloudEvents, REST calls, and other standard components.
- Learn More -Warrify offers a leading data platform for the retail industry. With "warrify Journeys" (powered by Open Workflow Specification) retailers are discovering new ways how to engage their customers in real time.
- Learn More ++ Neuroglia is a consultancy and solution design company for the digital + transformation of companies and their services. +
+ Learn MoreNeuroglia is a consultancy and solution design company for the digital transformation of companies and their services.
- Learn More -Open Workflow Specification is an open-source project under the governance of the Cloud Native Computing Foundation (CNCF) and a part of the Linux Foundation.
-The project is in the Application Definition & Image Build landscape.
-+ Open Workflow Specification is an open-source project under the governance + of the Cloud Native Computing Foundation (CNCF) and a part of the Linux Foundation. +
++ The project is in the Application Definition & Image Build landscape. +
+