Displaying 1 to 8 from 8 results

Stateless - A CSharp Hierarchical State Machine


Stateless helps to create state machines and lightweight state machine-based workflows directly in .NET code. It provides support for states and triggers of any .NET type, Hierarchical states, Entry/exit events for states, Guard clauses to support conditional transitions, Parameterised triggers and lot more.

SMC - The State Machine Compiler


SMC takes a state machine stored in a .sm file and generates a State pattern in 14 programming languages. Includes: default transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions.

raft - Golang implementation of the Raft consensus protocol


raft is a Go library that manages a replicated log and can be used with an FSM to manage replicated state machines. It is a library for providing consensus.The use cases for such a library are far-reaching as replicated state machines are a key component of many distributed systems. They enable building Consistent, Partition Tolerant (CP) systems, with limited fault tolerance as well.

Spring Statemachine - Framework for application developers to use state machine concepts with Spring


Spring Statemachine is a framework for application developers to use state machine concepts with Spring applications. Hierarchical state machine, Usage of triggers, transitions, guards and actions, Type safe configuration adapter, Distributed state machine based on a Zookeeper, State machine event listeners and lot more.

Stateless4j - Lightweight Java State Machine


Stateless4j helps to create state machines and lightweight state machine-based workflows directly in java code. It supports Hierarchical states, Entry/exit events for states, Guard clauses to support conditional transitions, Reentrant states and lot more.

Metamorph


A simple and lightweight framework for managing Finite State Machines and Business Processes.




Application Rapid Development Toolkit (ARD Toolkit)


ARD Toolkit is a collection of .NET C# classes that implement typical tasks and patterns an application developer faces on day-to-day basis. ARD Contains: - Data Access module provides a framework for database vendor independent database code. It has generic classes that i...

StatefulJ - Event Driven Finite State Machine (FSM)


StatefulJ is a lightweight, open source Java Event Driven Finite State Machine(FSM) and a complete Spring Data based framework which lets you easily define and integrate State Machines into your Applications. It is simple, dependency free, in memory implementation of an FSM with support for concurrency and non-deterministic transitions.