State machines, statecharts, and actors for complex logic
- state-machine
- statechart
- interpreter
- visualizer
47,133 repositories indexed
1–17 of 17 · Most stars
State machines, statecharts, and actors for complex logic
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
StackStorm (aka "IFTTT for Ops") is event-driven automation for auto-remediation, incident responses, troubleshooting, deployments, and more for DevOps and SREs. Includes rules engine, workflow, 160 integration packs with 6000+ actions (see https://exchange.stackstorm.org) and ChatOps. Installer at https://docs.stackstorm.com/install/index.html
The leading workflow orchestration platform. Run stateful step functions and AI workflows on serverless, servers, or the edge.
Lightweight workflow engine for .NET Standard
TickerQ is a fast, reflection-free background task scheduler for .NET built with source generators, EF Core integration, cron + time-based execution, and a real-time dashboard.
Project Flogo is an open source ecosystem of opinionated event-driven capabilities to simplify building efficient & modern serverless functions, microservices & edge apps.
Fast and distributed workflow runner using ActiveJob and Redis
Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments
Series of Actions with an emphasis on simplicity.
Polyglot workflows without leaving the comfort of your technology stack.
iWF is a Workflow-As-Code microservice orchestration platform offering an orchestration coding framework and service for building resilient, fault-tolerant, scalable long-running processes
Framework for authoring workflows and activities running on top of the Cadence orchestration engine.
BPMN: Business Process Model Notation ISO 19510:2015
Distributed, Scalable, Fault-Tolerant, Minimalistic Workflow Engine - No DAGs, No YAML, No Cumbersome Diagrams, Just Code
Local-first automation Agent & deterministic workflow engine — the secure control layer between AI and your data. Data stays local. Connect your own LLM / files / notes / databases via Connector API. ReAct reasoning · DAG/WAL/Saga/idempotent execution · MCP · offline-capable.