danielgerlag/workflow-core
A lightweight, embeddable workflow engine for .NET Standard, designed to manage long-running processes requiring state tracking.
Core Features
Detailed Introduction
Workflow Core is a lightweight, embeddable workflow engine designed for .NET Standard applications. It empowers developers to model and execute long-running business processes that require state tracking and fault tolerance. By offering flexible workflow definition methods (Fluent API, JSON, YAML) and a pluggable architecture for persistence and concurrency, it supports scalable deployments, including multi-node clusters. It's ideal for orchestrating complex operations like user onboarding, order processing, or implementing Saga transactions, providing a robust foundation for building resilient, stateful applications.