Colibri SMT Solver
Colibri is an SMT solver.
Welcome to this collection of Formal Methods Tools, which aims to be the world’s most comprehensive source for information on tools for formal methods. From decades-old classics to cutting-edge tools, this site aims to put as much information as possible into one convenient place. Explore a wide selection of tools, contribute tools you make or love, and help grow the formal methods community.
Below are some quick links that may be helpful, plus a random selection of tools (refreshed every time I push updates to this site).
Proudly featuring 167 tools and counting!
This list shows a selection of 20 random tools, refreshed every time this site is updated.
Colibri is an SMT solver.
Megalodon is an open source interactive theorem prover and proof checker.
TAPAAL is a tool for verification of timed-arc petri nets
TLA+ is a high-level language for modeling programs and systems–especially concurrent and …
A runtime verification tool for monitoring asynchronous component systems.
Program synthesis for Ruby
The SpaceEx tool platform is designed to facilitate the implementation of algorithms related to …
Prover9 is an automated theorem prover for first-order and equational logic, and Mace4 searches for …
Spin is a model checker for multi-threaded software.
[ Closed-Source Tool ] SPASS: An Automated Theorem Prover for First-Order Logic with Equality …
ROSMonitoring is a framework developed for verifying at runtime the messages exchanged in a ROS …
[ Closed-Source Tool ] Uppaal is an integrated tool environment for modeling, validation and …
Beagle is an automated theorem prover for first-order logic with equality over linear …
Shuttle is a library for testing concurrent Rust code.
Implementation of the Property-Directed Reachability algorithm in the Fast Downward planning system. …
Z3 is a general-purpose theorem prover widely used for SAT & SMT solving. APIs and Bindings This …
Sally is a model checker for infinite state systems described as transition systems.
Toolchain to automatically generate and verify HW or SW runtime enforcers from text-based framework
pyPL is a naive model generator, model checker and theorem prover.
Abella is an interactive theorem prover based on lambda-tree syntax.