public/tools/index.html

3461 lines
50 KiB
HTML

<!DOCTYPE html>
<html lang="en-us" dir="ltr">
<head>
<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 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 Tools">
<meta property="og:description" content="This page lists all of the 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">
<meta property="og:url" content="https://example.org/tools/">
<meta property="og:image" content="images/%!s(&lt;nil&gt;)">
<link rel="canonical" href="https://example.org/tools/">
<link rel="apple-touch-icon" sizes="180x180" href='https://example.org/apple-touch-icon.png'>
<link rel="icon" type="image/png" sizes="32x32" href='https://example.org/favicon-32x32.png'>
<link rel="icon" type="image/png" sizes='16x16' href='https://example.org/favicon-16x16.png'>
<link rel="manifest" href='https://example.org/site.webmanifest'>
<link rel="stylesheet" href="https://example.org/css/styles.9d797fdbc9887767b3ad88393155cb84288660765fe6e18c89e2e00fd5ecfb0b9f46384188a0ae4e8b63f4c81526872e0ff61d1d5204287a0c3c8b6e8e34b6b9.css" integrity="sha512-nXl/28mId2ezrYg5MVXLhCiGYHZf5uGMieLgD9Xs&#43;wufRjhBiKCuTotj9MgVJocuD/YdHVIEKHoMPItujjS2uQ==">
<link href="/css/fontawesome.css" rel="stylesheet" />
<link href="/css/brands.css" rel="stylesheet" />
<link href="/css/solid.css" rel="stylesheet" />
</head>
<body>
<div class="banner">
<span class="banner-text">
&#x1f6a7; This site is a work in progress. Don&rsquo;t be shy to submit an <a href="https://gitmoss.fyi/fmtools/content/issues/new/choose" target="_blank" >issue</a> or <a href="https://gitmoss.fyi/fmtools/content/fork" target="_blank" >pull request</a> &#x1f6a7;
</span>
</div>
<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 Tools</h1>
<p>This page lists all of the 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">
<div id="link-list" style="align-items: left; justify-content: left;">
<ul>
<li><a href="/tools/mc/">Model Checking Tools</a></li>
<li><a href="/tools/prob/">Probabilistic Tools</a></li>
<li><a href="/tools/sat-smt/">SAT &amp; SMT Tools</a></li>
<li><a href="/tools/termination/">Termination Tools</a></li>
</ul>
</div>
<table id="taxonomy-table">
<thead>
<tr>
<th>Tool</th>
<th>Applications</th>
<th>Licenses</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(128, 28, 28);"></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(128, 28, 28);"></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(128, 28, 28);"></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(128, 28, 28);"></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\/prob\/prism\/'" style="cursor:pointer;">
<td>
<a href="/tools/prob/prism/">PRISM</a>
</td>
<td>
<a
class="term-link"
id="applications_probabilistic-model-checker"
style="background:rgba(232,228,128,0.4)"
href="/applications/probabilistic-model-checker">
Probabilistic Model Checker
</a>
</td>
<td>
<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\/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(128, 28, 28);"></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(128, 28, 28);"></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\/mc\/sally\/'" style="cursor:pointer;">
<td>
<a href="/tools/mc/sally/">Sally</a>
</td>
<td>
<a
class="term-link"
id="applications_model-checker"
style="background:rgba(74,58,26,0.4)"
href="/applications/model-checker">
Model Checker
</a>
</td>
<td>
<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\/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\/prob\/stamina\/'" style="cursor:pointer;">
<td>
<a href="/tools/prob/stamina/">STAMINA</a>
</td>
<td>
<a
class="term-link"
id="applications_probabilistic-model-checker"
style="background:rgba(232,228,128,0.4)"
href="/applications/probabilistic-model-checker">
Probabilistic Model Checker
</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_gplv3"
style="background:rgba(182,14,173,0.4)"
href="/licenses/gplv3">
GPLv3
</a>
</td>
</tr>
<tr onclick="window.location='\/tools\/prob\/storm\/'" style="cursor:pointer;">
<td>
<a href="/tools/prob/storm/">Storm</a>
</td>
<td>
<a
class="term-link"
id="applications_probabilistic-model-checker"
style="background:rgba(232,228,128,0.4)"
href="/applications/probabilistic-model-checker">
Probabilistic Model Checker
</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: 1rem 0 0 0;">
<span style="display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: rgb(128, 28, 28);"></span>
<span style="color: rgb(128, 28, 28); font-size: 1rem;">Red dot indicates tool has not been updated or 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>