Top 39 SMT open source projects

1. Infer
A static analyzer for Java, C, C++, and Objective-C
2. Triton
Triton is a Dynamic Binary Analysis (DBA) framework. It provides internal components like a Dynamic Symbolic Execution (DSE) engine, a dynamic taint engine, AST representations of the x86, x86-64, ARM32 and AArch64 Instructions Set Architecture (ISA), SMT simplification passes, an SMT solver interface and, the last but not least, Python bindings.
3. Diem
Diem’s mission is to build a trusted and innovative financial network that empowers people and businesses around the world.
4. c3
The C3, SMT/SAT solver written in C.
5. hoice
An ICE-based predicate synthesizer for Horn clauses.
6. nikon-gp1-diy
A low-cost GPS module for Nikon DSLRs
✭ 42
SMT
7. rf-biscuit
No description, website, or topics provided.
8. deposit-contract-verification
No description, website, or topics provided.
10. Promega
Official M3D Promega Repository for tracking SD Card Configs, Slicer Configs, and Issues Voting/Tracking
✭ 26
SMTGAPHTML
11. Q3B
No description, website, or topics provided.
12. archsat
A proof-producing SMT/McSat solver, handling polymorphic first-order logic, and using an SMT/McSat core extended using Tableaux, Superposition and Rewriting.
13. flexDrive
Compact hyperdrive for up to 16 independently movable electrodes
✭ 17
SMT
14. xsat
A Fast Floating-Point Satisfiability Solver
15. kind2
Multi-engine SMT-based automatic model checker for safety properties of Lustre programs
17. Z3-str
A Z3-Based String Constraint Solver
18. ITSTools
A multi-formalism, multi-solution model-checker centered on the language GAL
19. z3-ios
run z3 on iOS for some reason
✭ 34
SMT
20. bitwuzla
Bitwuzla is a Satisfiability Modulo Theories (SMT) solver for the theories of fixed-size bit-vectors, floating-point arithmetic, arrays and uninterpreted functions and their combinations. Its name is derived from an Austrian dialect expression that can be translated as “someone who tinkers with bits”.
21. benchmarks
Tons of Inductive Problems: The Benchmarks
✭ 15
SMThaskell
23. fastsmt
Learning to Solve SMT Formulas Fast
24. CPR
CPR: A new automated program repair technique based on concolic execution which works on patch abstraction with the sub-optimal goal of refining the patch to less over-fit the initial test cases.
27. dreal3
There is a new version of dReal, available at https://github.com/dreal/dreal4
28. autoimpedance
Impedance meter based on the Electric Imp
✭ 13
C++SMT
29. PandemicML
Pandemic binary program analysis framework in OCaml (abandoned)
32. StochFuzz
Sound and Cost-effective Fuzzing of Stripped Binaries by Incremental and Stochastic Rewriting
34. libra
No description, website, or topics provided.
35. cvc5
cvc5 is an open-source automatic theorem prover for Satisfiability Modulo Theories (SMT) problems.
36. axiom-profiler
The axiom profiler for exploring and visualizing SMT solver quantifier instantiations (made via E-matching).
37. cbat tools
Program analysis tools developed at Draper on the CBAT project.
38. hsvm
Haxathon Supremacy Virtual Machine
39. smtinterpol
SMTInterpol interpolating SMT solver
1-39 of 39 SMT projects