An advanced SAT solver
-
Updated
Feb 17, 2026 - C++
An advanced SAT solver
CreuSAT - A formally verified SAT solver written in Rust and verified with Creusot.
Simple Theorem Prover, an efficient SMT solver for bitvectors
SRI Yices SMT Solver
gophersat, a SAT solver in Go
a Pythonic toolkit for working with Boolean expressions
Access to all MiniZinc functionality directly from Python
My sandbox for experimenting with solver algorithms.
A fast SAT solver
Hua Zhong Ke Ji Da Xue Ji Suan Ji Ge Ren Zi Liao He Ji :Ke She /Shi Yan Bao Gao Deng . tag:Shu Dian Shi Yan Jiao Tong Deng ,C++Shi Yan Hua Wei ,CYu Yan Shi Yan ,Shu Ju Jie Gou Shi Yan ,Luo Gu Suan Fa Shi Yan ,SATShu Du Qiu Jie Qi ,Dian Lu Li Lun ,Java,Ji Suan Ji Xi Tong Ji Chu Shi Yan (CSAPP),Zu Yuan Shi Yan ,Ji Wang ,Ruan Jian Gong Cheng ,Cao Zuo Xi Tong , Han Shu Shi Bian Cheng ,Tou Ge
GAPT: General Architecture for Proof Theory
A modern (trail saving, clause subsumption/vivification, learning-rate based selecting, rephrase) CDCL SAT solver in Rust
A modular sat/smt solver with proof output.
Experimental minisat SAT solver reimplementation in Rust
A Header-Only CDCL SAT Solver for Programming Contest
Probabilistic Answer Set Programming and Probabilistic SAT solving, based on Differentiable Satisfiability
Curated List of Research Focused Reading Materials & Videos for Learning about Programming Language Theory Research, Formal Methods and their application in some most active computer Science fields.
Add a description, image, and links to the sat-solver topic page so that developers can more easily learn about it.
To associate your repository with the sat-solver topic, visit your repo's landing page and select "manage topics."