-
rustsat
aims to provide implementations of elements commonly used in the development on software in the area of satisfiability solving. The focus of the library is to provide as much ease of use without giving up on performance.
-
cnfgen
Generate DIMACS CNF formula from operations
-
sat_toasty_helper
more-easily writing SAT constraints
-
oxiz
Next-Generation SMT Solver in Pure Rust
-
batsat
Extensible SAT solver in Rust
-
rsmt2
Wrapper for SMT-LIB 2 compliant SMT solvers
-
torg-verify
Formal verification for TØR-G boolean circuits
-
pigeons
writing VeriPB proofs
-
debug_sat
A debuggable automatic theorem prover for boolean satisfiability problems (SAT)
-
or-tools
Unofficial Rust wrappers to the C++ library Google OR-Tools, open source software for combinatorial optimization
-
sat_lab
providing the framework for using SAT problems
-
cnfpack
Converts between the text based DIMACS CNF file format and the compressed binary Cnfpack format
-
bigs
A bipartite graph sampler
-
tmi-ord
Ordinal/Sat tracking for tmi (based off ord◉)
-
pblib-rs
Rust safe bindings for pblib
-
cnfgen-nand-opt
Generate CNF for circuits
-
kissat
wrapper for the Kissat SAT solver
-
autosat
Automatic conversion of functions to CNF for SAT solving
-
rsmt2-zz
Wrapper for SMT-LIB 2 compliant SMT solvers. With ZZ downstream fixes
-
or-tools-sys
Unofficial Rust wrappers to the C++ library Google OR-Tools, open source software for combinatorial optimization
-
satificator
Generates dimacs file from SAT on graphs
-
z3_ref
High level interface to the Z3 SMT solver
-
sat
Interface for defining and solving SAT problems
-
ratsat
MiniSat reimplemented in Rust
-
ratsat-bin
MiniSat reimplemented in Rust
Try searching with DuckDuckGo.