Stateright

New
assess
First Added:July 28, 2026

stateright is a model checking library for Rust to formally verify the correctness of concurrent and distributed systems. We are assessing it as a tool for ensuring the correctness and robustness of complex concurrent and distributed systems.

Blurb

Model-based testing for systems with concurrent, distributed behavior.

Summary

stateright allows developers to define a system’s state machine and then exhaustively explores all possible execution paths to find bugs like deadlocks, race conditions, or other property violations. It is best used to gain high confidence in a system’s design by providing a systematic approach to bug detection, offering formal verification to uncover deep logical flaws before deployment.