danielgerlag/workflow-core - OSS Alternative - Discover Top Open Source Alternatives to Popular Software
.NET Workflow Engine Library
5.9k 2026-05-01

danielgerlag/workflow-core

A lightweight, embeddable workflow engine for .NET Standard, designed to manage long-running processes requiring state tracking.

Core Features

Lightweight and embeddable .NET Standard workflow engine.
Supports defining workflows via Fluent API, JSON, or YAML.
Pluggable persistence (e.g., SQL, NoSQL, Redis) and concurrency providers for multi-node clusters.
Handles long-running processes, state tracking, and Saga transactions.
Extensible with search (Elasticsearch) and human workflow capabilities.

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.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.