Gallery
microflow
MicroFlow - Lightweight workflow engine
MicroFlow
What is MicroFlow?
MicroFlow is a lightweight workflow engine. It allows to build workflows as flowcharts. Every flow is constructed from a limited number of connected nodes.
Features:
- Code-centric, no XAML
- Data flow friendly: easy to pass data from one activity to another
- Integrated dependency injection
- Flow validation
- Visualization support
Available node types:
- activity node represents user-defined action;
- condition node represents decision (like
if-else
statement); - switch node represents multiway branch (like
switch
statement); - fork-join node represents concurrent activities;
- block node groups several nodes (like blocks in programming languages).