Here are
280 public repositories
matching this topic...
the champagne of beta embedded databases
HACL*, a formally verified cryptographic library written in F*
Lean mathematical components library
-
Updated
Oct 21, 2022
-
Lean
A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.
deductive verification of Rust code. (semi) automatically prove your code satisfies your specifications!
-
Updated
Oct 20, 2022
-
Rust
CreuSAT - A formally verified SAT solver written in Rust and verified with Creusot.
A gently curated list of companies using verification formal methods in industry
Verified Software Toolchain
Links to tools by subject
Verification framework and tool for higher-order Scala programs
-
Updated
Oct 15, 2022
-
HTML
ACL2 System and Books as Maintained by the Community
-
Updated
Oct 21, 2022
-
Common Lisp
TLA+ language support for Visual Studio Code
-
Updated
Oct 18, 2022
-
TypeScript
SPARK by Example is an adaptation of ACSL by Example for SPARK 2014, a programming language which is a formally verified subset of Ada
Jupyter notebooks for tutorial on the Z3 SMT solver
-
Updated
Sep 13, 2022
-
Jupyter Notebook
A core language for rule-based hardware design 🦑
A modular sat/smt solver with proof output.
-
Updated
Oct 14, 2021
-
OCaml
Formal specification and generation of verifiable binary parsers, message generators and protocol state machines
Public snapshots of "ACSL by Example"
Legacy code connected to the high-assurance implementation of the Ouroboros protocol family
-
Updated
Feb 4, 2022
-
Haskell
Improve this page
Add a description, image, and links to the
formal-methods
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
formal-methods
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.