There are 36 repositories under formal-verification topic.
A static verifier for Rust, based on the Viper verification infrastructure.
Creusot helps you prove your code is correct in an automated fashion.
A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.
十分钟魔法练习
A List of Free and Open Source Hardware Verification Tools and Frameworks
A gently curated list of companies using verification formal methods in industry
Formal verification tool for Rust: check 100% of execution cases of your programs 🦀 to make applications with no bugs! ✈️ 🚀 ⚕️ 🏦
Verified Software Toolchain
A Fast and Safe Python based on PyPy
An exhaustive list of all Rust resources regarding automated or semi-automated formalization efforts in any area, constructive mathematics, formal algorithms, and program verification.
My personal repository of formally verified mathematics.
Awesome ASIC design verification
alpha-beta-CROWN: An Efficient, Scalable and GPU Accelerated Neural Network Verifier (winner of VNN-COMP 2021, 2022, 2023, and 2024)
Scalable symbolic-numeric set computations in Julia
A verification toolchain for Rust programs
Learn TLA+ for free! No prior experience necessary!
The Web3 Security Resources Hub is a comprehensive collection of curated tools, guides, and best practices for securing decentralized systems and smart contracts in the blockchain space.
A curated set of links to formal methods involving provable code.
Computing reachable states of dynamical systems in Julia
Easiest-ever formal methods language! Designed for developers crafting distributed systems, microservices, and cloud applications
Release snapshots of the Frama-C platform for source code analysis
SPARK by Example is an adaptation of ACSL by Example for SPARK 2014, a programming language which is a formally verified subset of Ada
The Certora Prover is the state-of-the-art security tool for automated formal verification of smart contracts running on EVM-based chains, Solana and Stellar
Formal specification and verification of hardware, especially for security and privacy.
Neural Network Verification Software Tool
Interface with the rustc compiler for the purpose of program verification