public/index.html
2025-06-13 15:05:28 -06:00

385 lines
15 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en-us" dir="ltr">
<head>
<meta name="generator" content="Hugo 0.147.7"><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>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="The Ultimate Formal Methods Toolbox">
<meta property="og:description" content="Welcome to this collection of Formal Methods Tools, which aims to be the world&rsquo;s most comprehensive source for information on tools for formal methods.">
<meta property="og:url" content="http://localhost:1313/">
<meta property="og:image" content="images/%!s(&lt;nil&gt;)">
<link rel="canonical" href="http://localhost:1313/">
<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.256b9fe8f59dcf5eb078f26c8dc26801592eb04b43e5058d5f9b04c2e0e84222d42ff62b207f47e15481a1a1ba359192edeb7bfaac990e44713f5f67852c758f.css" integrity="sha512-JWuf6PWdz16wePJsjcJoAVkusEtD5QWNX5sEwuDoQiLUL/YrIH9H4VSBoaG6NZGS7et7&#43;qyZDkRxP19nhSx1jw==">
<link href="/css/fontawesome.css" rel="stylesheet" />
<link href="/css/brands.css" rel="stylesheet" />
<link href="/css/solid.css" rel="stylesheet" />
<link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="/apple-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="/apple-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="/apple-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="/apple-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="/apple-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="/apple-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-icon-180x180.png">
<link rel="icon" type="image/png" sizes="192x192" href="/android-icon-192x192.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/manifest.json">
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="msapplication-TileImage" content="/ms-icon-144x144.png">
<meta name="theme-color" content="#ffffff">
</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>
<div id="page-header">
<h1>The Ultimate Formal Methods Toolbox</h1>
<span class="subtitle">Discover, Explore, and Contribute to the Worlds Largest Collection of Formal Methods Tools</span>
</div>
<section>
<p>Welcome to this collection of Formal Methods Tools, which aims to be the world&rsquo;s most comprehensive source for information on tools for formal methods.
From decades-old classics to cutting-edge tools, this site aims to put as much information as possible into one convenient place.
<a href="/tools" >Explore</a> a wide selection of tools, <a href="/contribute" >contribute</a> tools you make or love, and help grow the formal methods community.</p>
<p>Below are some quick links that may be helpful, plus a random selection of tools (refreshed every time I push updates to this site).</p>
<p><a href="/tools" class="button">
List of Tools
</a>
<a href="/taxonomies" class="button">
Taxonomy Data
</a>
<a href="/contribute" class="button">
Contribute
</a></p>
</section>
<section>
<h2>Try Something New</h2>
<p>This list shows a selection of 20 random tools, refreshed every time this site is updated.</p>
<div id="tool-cards">
<article class="tool-card">
<h3>
STP
<span class="subtitle">Simple Theorem Prover</span>
</h3>
<p>STP is a constraint solver for quantifier-free bitvectors.
APIs and Bindings This tool is available …</p>
<a href="/tools/sat-smt/stp/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">STP</a>
</article>
<article class="tool-card">
<h3>
Storm
<span class="subtitle">Probabilistic Model Checker</span>
</h3>
<p>Storm is a tool for the analysis of systems involving random or probabilistic phenomena.
</p>
<a href="/tools/prob/storm/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">Storm</a>
</article>
<article class="tool-card">
<h3>
CryptoMiniSat
<span class="subtitle">SAT Solver</span>
</h3>
<p>CryptoMiniSat is a SAT solver.
APIs and Bindings This tool is available through the following …</p>
<a href="/tools/sat-smt/cryptominisat/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">CryptoMiniSat</a>
</article>
<article class="tool-card">
<h3>
MathSAT
<span class="subtitle">SMT Solver</span>
</h3>
<p> [ Closed-Source Tool ]&nbsp; MiniSat is a minimalistic, open-source SAT solver, developed to help …</p>
<a href="/tools/sat-smt/mathsat/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">MathSAT</a>
</article>
<article class="tool-card">
<h3>
Lingeling
<span class="subtitle">SAT Solver</span>
</h3>
<p>Lingeling is a SAT solver.
</p>
<a href="/tools/sat-smt/lingeling/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">Lingeling</a>
</article>
<article class="tool-card">
<h3>
Zipperposition
<span class="subtitle">Theorem Prover</span>
</h3>
<p>Zipperposition is an automated theorem prover for first-order logic with equality and theories.
</p>
<a href="/tools/sat-smt/zipperposition/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">Zipperposition</a>
</article>
<article class="tool-card">
<h3>
Alt-Ergo
<span class="subtitle">SMT Solver</span>
</h3>
<p>Alt-Ergo is an automatic prover of mathematical formulas used behind software verification tools …</p>
<a href="/tools/sat-smt/alt-ergo/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">Alt-Ergo</a>
</article>
<article class="tool-card">
<h3>
Glucose
<span class="subtitle">SAT Solver</span>
</h3>
<p>Glucose is a SAT solver.
</p>
<a href="/tools/sat-smt/glucose/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">Glucose</a>
</article>
<article class="tool-card">
<h3>
Boolector
<span class="subtitle">SMT Solver</span>
</h3>
<p> [ Not Maintained Since 2024 ] Boolector is a Satisfiability Modulo Theories (SMT) solver for the …</p>
<a href="/tools/sat-smt/boolector/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">Boolector</a>
</article>
<article class="tool-card">
<h3>
Yices 2
<span class="subtitle">SMT Solver</span>
</h3>
<p>Yices is an SMT solver developed by SRI International. It is widely used for checking the …</p>
<a href="/tools/sat-smt/yices/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">Yices 2</a>
</article>
<article class="tool-card">
<h3>
SMT-RAT
<span class="subtitle">SMT Toolbox</span>
</h3>
<p>SMT-RAT is an SMT Real Algebra Toolbox.
APIs and Bindings This tool is available through the …</p>
<a href="/tools/sat-smt/smt-rat/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">SMT-RAT</a>
</article>
<article class="tool-card">
<h3>
dReal
<span class="subtitle">SMT Solver</span>
</h3>
<p> [ Not Maintained Since 2023 ] dReal is an automated reasoning tool. It focuses on solving problems …</p>
<a href="/tools/sat-smt/dreal/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">dReal</a>
</article>
<article class="tool-card">
<h3>
SMTInterpol
<span class="subtitle">Interpolating SMT Solver</span>
</h3>
<p>SMTInterpol is an SMT Solver that can compute Craig interpolants for various theories.
APIs and …</p>
<a href="/tools/sat-smt/smtinterpol/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">SMTInterpol</a>
</article>
<article class="tool-card">
<h3>
Q3B
<span class="subtitle">SMT Solver</span>
</h3>
<p> [ Not Maintained Since 2023 ] Q3B is an SMT solver for the quantified bit-vector formulas which …</p>
<a href="/tools/sat-smt/q3b/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">Q3B</a>
</article>
<article class="tool-card">
<h3>
CaDiCaL
<span class="subtitle">SAT Solver</span>
</h3>
<p>CaDiCaL is a simplified satisfiability solver.
</p>
<a href="/tools/sat-smt/cadical/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">CaDiCaL</a>
</article>
<article class="tool-card">
<h3>
ParaFROST
<span class="subtitle">SMT Solver</span>
</h3>
<p>ParaFROST is a parallel SAT solver with GPU-accelerated inprocessing capable of harnessing NVIDIA …</p>
<a href="/tools/sat-smt/parafrost/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">ParaFROST</a>
</article>
<article class="tool-card">
<h3>
OpenSMT
<span class="subtitle">SMT Solver</span>
</h3>
<p>OpenSMT is a compact and open-source SMT-solver written in C++, with the main goal of making …</p>
<a href="/tools/sat-smt/opensmt/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">OpenSMT</a>
</article>
<article class="tool-card">
<h3>
MiniSat
<span class="subtitle">SAT Solver</span>
</h3>
<p> [ Not Maintained Since 2013 ] MiniSat is a minimalistic, open-source SAT solver, developed to help …</p>
<a href="/tools/sat-smt/minisat/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">MiniSat</a>
</article>
<article class="tool-card">
<h3>
Sally
<span class="subtitle">Probabilistic Model Checker</span>
</h3>
<p>Sally is a model checker for infinite state systems described as transition systems.
</p>
<a href="/tools/mc/sally/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">Sally</a>
</article>
<article class="tool-card">
<h3>
Riss
<span class="subtitle">SAT Tool Collection</span>
</h3>
<p> [ Not Maintained Since 2017 ] Riss is a SAT solving tool collection.
</p>
<a href="/tools/sat-smt/riss/" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:-9999px;overflow:hidden;">Riss</a>
</article>
</div>
</section>
<div class="time" style="display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap;">
<div class="footer-links" style="text-align: left;">
Help improve this page!<br/>
Submit an
<a href="https://gitmoss.fyi/fmtools/content/issues/new?template=.gitea%2fissue_template%2ffix_tool.md&title=[FIX]%20The&#43;Ultimate&#43;Formal&#43;Methods&#43;Toolbox" target="_blank">issue</a> or
<a href="https://gitmoss.fyi/fmtools/content/fork" target="_blank">pull request</a>.
</div>
<div class="footer-date" style="text-align: right;">
Made with &#9829; using <a href="https://gohugo.io" target="_blank">Hugo</a> <br/>
Rebuilt on <time datetime="2025-06-13T15:02:19-06:00">13 June 2025</time>
</div>
</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>