AnotherFSM is yet another implementation of state machines, a library for Java programming language.
Features
- Deterministic state machine, optionally with timeouts.
- Global and local listeners of transitions and state enter/exit.
- Type-based and equals-based event preprocessors.
- Predefined and user defined events.
- Separated state machine building, registration of listeners and processing of events.
- Support for Qfsm graphical design tool with code generation.
- Generalized logging, whatever backend can be injected.
- Suitable for event driven development.
- Well-designed API, fully documented code, unit tests with high coverage.
Categories
LibrariesLicense
Apache License V2.0Follow AnotherFSM
Other Useful Business Software
Test your software product anywhere in the world
Global App Testing is a managed pool of freelancers used by Google, Meta, Microsoft, and other world-beating software companies.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of AnotherFSM!