public/tools/sat-smt/index.html
2025-06-12 15:31:42 -06:00

2926 lines
43 KiB
HTML

<!DOCTYPE html>
<html lang="en-us" dir="ltr">
<head><script src="/livereload.js?mindelay=10&amp;v=2&amp;port=1313&amp;path=livereload" data-no-instant defer></script>
<meta charset="utf-8">
<meta name="viewport" content ="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>All SAT &amp; SMT Tools | Formal Methods Tools</title>
<meta name="keywords" content="Formal Methods Tools">
<meta property="og:locale" content='en_US'>
<meta property="og:type" content="article">
<meta property="og:title" content="All SAT &amp; SMT Tools">
<meta property="og:description" content="This page lists all of the SAT &amp; SMT tools on this site in alphabetical order.
Click a tool name in the first column to view tool details.
Click a colorful">
<meta property="og:url" content="http://localhost:1313/tools/sat-smt/">
<meta property="og:image" content="images/%!s(&lt;nil&gt;)">
<link rel="canonical" href="http://localhost:1313/tools/sat-smt/">
<link rel="apple-touch-icon" sizes="180x180" href='http://localhost:1313/apple-touch-icon.png'>
<link rel="icon" type="image/png" sizes="32x32" href='http://localhost:1313/favicon-32x32.png'>
<link rel="icon" type="image/png" sizes='16x16' href='http://localhost:1313/favicon-16x16.png'>
<link rel="manifest" href='http://localhost:1313/site.webmanifest'>
<link rel="stylesheet" href="http://localhost:1313/css/styles.e5b470edf89c3e1b9498ce83a3fd0a2e73e9d06958e2c3a1af8d89781f9f2bf612b21d5e45ab8f4aef773661de2529437838673a136797a6a8aaab7759f94ded.css" integrity="sha512-5bRw7ficPhuUmM6Do/0KLnPp0GlY4sOhr42JeB&#43;fK/YSsh1eRauPSu93NmHeJSlDeDhnOhNnl6aoqqt3WflN7Q==">
<link href="/css/fontawesome.css" rel="stylesheet" />
<link href="/css/brands.css" rel="stylesheet" />
<link href="/css/solid.css" rel="stylesheet" />
</head>
<body>
<header>
<h1><a href="/">Formal Methods Tools</a></h1>
<nav>
<ul>
<li>
<a href="/tools/">Tools</a>
</li>
<li>
<a href="/taxonomies/">Data</a>
</li>
<li>
<a href="/about/">About</a>
</li>
</ul>
</nav>
</header>
<main>
<h1>All SAT &amp; SMT Tools</h1>
<p>This page lists all of the SAT &amp; SMT tools on this site in alphabetical order.
Click a tool name in the first column to view tool details.
Click a colorful item in the second column to view all the tools for which that term applies.
Item colors mean nothing and are intended to make it easy to skim the page.
Colors are generated by hashing each term&rsquo;s name and converting it to RGB color values.</p>
<section id="tools-list">
<table id="taxonomy-table">
<thead>
<tr>
<th>Tool</th>
<th>Applications</th>
<th>License</th>
</tr>
</thead>
<tbody>
<tr onclick="window.location='\/tools\/sat-smt\/bitwuzla\/'" style="cursor:pointer;">
<td>
<a href="/tools/sat-smt/bitwuzla/">Bitwuzla</a>
</td>
<td>
<a
class="term-link"
id="applications_smt-solver"
style="background:rgba(190,107,118,0.4)"
href="/applications/smt-solver">
SMT Solver
</a>
<a
class="term-link"
id="applications_theorem-prover"
style="background:rgba(190,35,109,0.4)"
href="/applications/theorem-prover">
Theorem Prover
</a>
<a
class="term-link"
id="applications_sat-solver"
style="background:rgba(197,220,18,0.4)"
href="/applications/sat-solver">
SAT Solver
</a>
</td>
<td>
<a
class="term-link"
id="licenses_mit"
style="background:rgba(122,188,26,0.4)"
href="/licenses/mit">
MIT
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/boolector\/'" style="cursor:pointer;">
<td>
<div style="display: flex; align-items: center; gap: 8px;">
<a href="/tools/sat-smt/boolector/">Boolector</a>
<span style="display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: rgb(10,10,10); border: 1px solid rgb(80, 80, 80);"></span>
</div>
</td>
<td>
<a
class="term-link"
id="applications_smt-solver"
style="background:rgba(190,107,118,0.4)"
href="/applications/smt-solver">
SMT Solver
</a>
<a
class="term-link"
id="applications_theorem-prover"
style="background:rgba(190,35,109,0.4)"
href="/applications/theorem-prover">
Theorem Prover
</a>
<a
class="term-link"
id="applications_sat-solver"
style="background:rgba(197,220,18,0.4)"
href="/applications/sat-solver">
SAT Solver
</a>
</td>
<td>
<a
class="term-link"
id="licenses_mit"
style="background:rgba(122,188,26,0.4)"
href="/licenses/mit">
MIT
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/colibri\/'" style="cursor:pointer;">
<td>
<a href="/tools/sat-smt/colibri/">Colibri</a>
</td>
<td>
<a
class="term-link"
id="applications_smt-solver"
style="background:rgba(190,107,118,0.4)"
href="/applications/smt-solver">
SMT Solver
</a>
</td>
<td>
<a
class="term-link"
id="licenses_mit"
style="background:rgba(122,188,26,0.4)"
href="/licenses/mit">
MIT
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/cryptominisat\/'" style="cursor:pointer;">
<td>
<a href="/tools/sat-smt/cryptominisat/">CryptoMiniSat</a>
</td>
<td>
<a
class="term-link"
id="applications_sat-solver"
style="background:rgba(197,220,18,0.4)"
href="/applications/sat-solver">
SAT Solver
</a>
</td>
<td>
<a
class="term-link"
id="licenses_mit"
style="background:rgba(122,188,26,0.4)"
href="/licenses/mit">
MIT
</a>
<a
class="term-link"
id="licenses_gplv2"
style="background:rgba(220,234,19,0.4)"
href="/licenses/gplv2">
GPLv2
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/cvc4\/'" style="cursor:pointer;">
<td>
<div style="display: flex; align-items: center; gap: 8px;">
<a href="/tools/sat-smt/cvc4/">cvc4</a>
<span style="display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: rgb(10,10,10); border: 1px solid rgb(80, 80, 80);"></span>
</div>
</td>
<td>
<a
class="term-link"
id="applications_smt-solver"
style="background:rgba(190,107,118,0.4)"
href="/applications/smt-solver">
SMT Solver
</a>
<a
class="term-link"
id="applications_theorem-prover"
style="background:rgba(190,35,109,0.4)"
href="/applications/theorem-prover">
Theorem Prover
</a>
</td>
<td>
<a
class="term-link"
id="licenses_bsd"
style="background:rgba(197,57,224,0.4)"
href="/licenses/bsd">
BSD
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/cvc5\/'" style="cursor:pointer;">
<td>
<a href="/tools/sat-smt/cvc5/">cvc5</a>
</td>
<td>
<a
class="term-link"
id="applications_smt-solver"
style="background:rgba(190,107,118,0.4)"
href="/applications/smt-solver">
SMT Solver
</a>
<a
class="term-link"
id="applications_theorem-prover"
style="background:rgba(190,35,109,0.4)"
href="/applications/theorem-prover">
Theorem Prover
</a>
</td>
<td>
<a
class="term-link"
id="licenses_bsd"
style="background:rgba(197,57,224,0.4)"
href="/licenses/bsd">
BSD
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/dreal\/'" style="cursor:pointer;">
<td>
<div style="display: flex; align-items: center; gap: 8px;">
<a href="/tools/sat-smt/dreal/">dReal</a>
<span style="display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: rgb(10,10,10); border: 1px solid rgb(80, 80, 80);"></span>
</div>
</td>
<td>
<a
class="term-link"
id="applications_smt-solver"
style="background:rgba(190,107,118,0.4)"
href="/applications/smt-solver">
SMT Solver
</a>
</td>
<td>
<a
class="term-link"
id="licenses_apache-2.0"
style="background:rgba(242,244,241,0.4)"
href="/licenses/apache-2.0">
Apache-2.0
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/glucose\/'" style="cursor:pointer;">
<td>
<a href="/tools/sat-smt/glucose/">Glucose</a>
</td>
<td>
<a
class="term-link"
id="applications_sat-solver"
style="background:rgba(197,220,18,0.4)"
href="/applications/sat-solver">
SAT Solver
</a>
</td>
<td>
<a
class="term-link"
id="licenses_mit"
style="background:rgba(122,188,26,0.4)"
href="/licenses/mit">
MIT
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/lingeling\/'" style="cursor:pointer;">
<td>
<a href="/tools/sat-smt/lingeling/">Lingeling</a>
</td>
<td>
<a
class="term-link"
id="applications_sat-solver"
style="background:rgba(197,220,18,0.4)"
href="/applications/sat-solver">
SAT Solver
</a>
</td>
<td>
<a
class="term-link"
id="licenses_mit"
style="background:rgba(122,188,26,0.4)"
href="/licenses/mit">
MIT
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/mathsat\/'" style="cursor:pointer;">
<td>
<a href="/tools/sat-smt/mathsat/">MathSAT</a>
</td>
<td>
<a
class="term-link"
id="applications_smt-solver"
style="background:rgba(190,107,118,0.4)"
href="/applications/smt-solver">
SMT Solver
</a>
</td>
<td>
<a
class="term-link"
id="licenses_all-rights-reserved"
style="background:rgba(157,39,42,0.4)"
href="/licenses/all-rights-reserved">
All Rights Reserved
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/minisat\/'" style="cursor:pointer;">
<td>
<div style="display: flex; align-items: center; gap: 8px;">
<a href="/tools/sat-smt/minisat/">MiniSat</a>
<span style="display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: rgb(10,10,10); border: 1px solid rgb(80, 80, 80);"></span>
</div>
</td>
<td>
<a
class="term-link"
id="applications_sat-solver"
style="background:rgba(197,220,18,0.4)"
href="/applications/sat-solver">
SAT Solver
</a>
</td>
<td>
<a
class="term-link"
id="licenses_mit"
style="background:rgba(122,188,26,0.4)"
href="/licenses/mit">
MIT
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/opensmt\/'" style="cursor:pointer;">
<td>
<a href="/tools/sat-smt/opensmt/">OpenSMT</a>
</td>
<td>
<a
class="term-link"
id="applications_smt-solver"
style="background:rgba(190,107,118,0.4)"
href="/applications/smt-solver">
SMT Solver
</a>
</td>
<td>
<a
class="term-link"
id="licenses_gplv3"
style="background:rgba(182,14,173,0.4)"
href="/licenses/gplv3">
GPLv3
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/parafrost\/'" style="cursor:pointer;">
<td>
<a href="/tools/sat-smt/parafrost/">ParaFROST</a>
</td>
<td>
<a
class="term-link"
id="applications_sat-solver"
style="background:rgba(197,220,18,0.4)"
href="/applications/sat-solver">
SAT Solver
</a>
</td>
<td>
<a
class="term-link"
id="licenses_gplv3"
style="background:rgba(182,14,173,0.4)"
href="/licenses/gplv3">
GPLv3
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/q3b\/'" style="cursor:pointer;">
<td>
<div style="display: flex; align-items: center; gap: 8px;">
<a href="/tools/sat-smt/q3b/">Q3B</a>
<span style="display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: rgb(10,10,10); border: 1px solid rgb(80, 80, 80);"></span>
</div>
</td>
<td>
<a
class="term-link"
id="applications_smt-solver"
style="background:rgba(190,107,118,0.4)"
href="/applications/smt-solver">
SMT Solver
</a>
</td>
<td>
<a
class="term-link"
id="licenses_mit"
style="background:rgba(122,188,26,0.4)"
href="/licenses/mit">
MIT
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/riss\/'" style="cursor:pointer;">
<td>
<div style="display: flex; align-items: center; gap: 8px;">
<a href="/tools/sat-smt/riss/">Riss</a>
<span style="display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: rgb(10,10,10); border: 1px solid rgb(80, 80, 80);"></span>
</div>
</td>
<td>
<a
class="term-link"
id="applications_sat-solver"
style="background:rgba(197,220,18,0.4)"
href="/applications/sat-solver">
SAT Solver
</a>
</td>
<td>
<a
class="term-link"
id="licenses_lgplv2"
style="background:rgba(62,13,168,0.4)"
href="/licenses/lgplv2">
LGPLv2
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/smt-rat\/'" style="cursor:pointer;">
<td>
<a href="/tools/sat-smt/smt-rat/">SMT-RAT</a>
</td>
<td>
<a
class="term-link"
id="applications_smt-solver"
style="background:rgba(190,107,118,0.4)"
href="/applications/smt-solver">
SMT Solver
</a>
<a
class="term-link"
id="applications_sat-solver"
style="background:rgba(197,220,18,0.4)"
href="/applications/sat-solver">
SAT Solver
</a>
</td>
<td>
<a
class="term-link"
id="licenses_mit"
style="background:rgba(122,188,26,0.4)"
href="/licenses/mit">
MIT
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/smtinterpol\/'" style="cursor:pointer;">
<td>
<a href="/tools/sat-smt/smtinterpol/">SMTInterpol</a>
</td>
<td>
<a
class="term-link"
id="applications_smt-solver"
style="background:rgba(190,107,118,0.4)"
href="/applications/smt-solver">
SMT Solver
</a>
</td>
<td>
<a
class="term-link"
id="licenses_gplv3"
style="background:rgba(182,14,173,0.4)"
href="/licenses/gplv3">
GPLv3
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/stp\/'" style="cursor:pointer;">
<td>
<a href="/tools/sat-smt/stp/">STP</a>
</td>
<td>
<a
class="term-link"
id="applications_constraint-solver"
style="background:rgba(223,220,236,0.4)"
href="/applications/constraint-solver">
Constraint Solver
</a>
<a
class="term-link"
id="applications_smt-solver"
style="background:rgba(190,107,118,0.4)"
href="/applications/smt-solver">
SMT Solver
</a>
<a
class="term-link"
id="applications_theorem-prover"
style="background:rgba(190,35,109,0.4)"
href="/applications/theorem-prover">
Theorem Prover
</a>
</td>
<td>
<a
class="term-link"
id="licenses_mit"
style="background:rgba(122,188,26,0.4)"
href="/licenses/mit">
MIT
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/verit\/'" style="cursor:pointer;">
<td>
<a href="/tools/sat-smt/verit/">veriT</a>
</td>
<td>
<a
class="term-link"
id="applications_smt-solver"
style="background:rgba(190,107,118,0.4)"
href="/applications/smt-solver">
SMT Solver
</a>
</td>
<td>
<a
class="term-link"
id="licenses_bsd"
style="background:rgba(197,57,224,0.4)"
href="/licenses/bsd">
BSD
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/yices\/'" style="cursor:pointer;">
<td>
<a href="/tools/sat-smt/yices/">Yices 2</a>
</td>
<td>
<a
class="term-link"
id="applications_smt-solver"
style="background:rgba(190,107,118,0.4)"
href="/applications/smt-solver">
SMT Solver
</a>
<a
class="term-link"
id="applications_sat-solver"
style="background:rgba(197,220,18,0.4)"
href="/applications/sat-solver">
SAT Solver
</a>
</td>
<td>
<a
class="term-link"
id="licenses_gplv3"
style="background:rgba(182,14,173,0.4)"
href="/licenses/gplv3">
GPLv3
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/sat-smt\/z3\/'" style="cursor:pointer;">
<td>
<a href="/tools/sat-smt/z3/">Z3</a>
</td>
<td>
<a
class="term-link"
id="applications_smt-solver"
style="background:rgba(190,107,118,0.4)"
href="/applications/smt-solver">
SMT Solver
</a>
<a
class="term-link"
id="applications_theorem-prover"
style="background:rgba(190,35,109,0.4)"
href="/applications/theorem-prover">
Theorem Prover
</a>
<a
class="term-link"
id="applications_sat-solver"
style="background:rgba(197,220,18,0.4)"
href="/applications/sat-solver">
SAT Solver
</a>
</td>
<td>
<a
class="term-link"
id="licenses_mit"
style="background:rgba(122,188,26,0.4)"
href="/licenses/mit">
MIT
</a>
</td>
</tr>
</tbody>
</table>
<div style="display: flex; align-items: center; gap: 8px; margin: .5rem 0;">
<span style="display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: rgb(0,0,0); border: 1px solid rgb(80, 80, 80);"></span>
<span style="color: rgb(150, 150, 150); font-size: 1rem;">Black dot indicates tool has not been maintained recently</span>
</div>
</main>
<footer>
<p><a href="/contribute">Contribute</a> &nbsp;|&nbsp; <a href="/about">About</a> &nbsp;|&nbsp; <a href="/license">License</a> &nbsp;|&nbsp; <a href="/privacy">Privacy</a> </p>
<p>&copy; Copyright 2025. An open-source project.</p>
</footer>
</body>
</html>