Back to Topics Directory
Topic Hub

#formal-verification (24 Repositories)

Ranked open-source repositories tagged with #formal-verification, scored by pull request acceptance likelihood and maintainer engagement velocity.

Topic Avg Merge Rate

44.4%

Avg Review Latency

32.6h

Filter by language

24 repositories tagged #formal-verification

S TierRust 1.8k 1 GFIs

creusot-rs/creusot

Creusot helps you prove your Rust code is correct.

85.7%
Merge Rate
3h
First Review
67%
1st-Timers
5
Maintainers
A TierASAssembly 223

pq-code-package/mlkem-native

Secure, fast, and portable C90 implementation of ML-KEM / FIPS 203

88.1%
Merge Rate
8h
First Review
100%
1st-Timers
4
Maintainers
A TierRust 57

jasisz/aver

Aver is a programming language for auditable AI-written code

94.9%
Merge Rate
3d
First Review
50%
1st-Timers
2
Maintainers
A TierOCOCaml 921 2 GFIs

AeneasVerif/aeneas

A verification toolchain for Rust programs

72.1%
Merge Rate
18h
First Review
63%
1st-Timers
26
Maintainers
A TierPython 412

aallan/vera

Vera: a programming language designed for LLMs to write

95.7%
Merge Rate
3d
First Review
75%
1st-Timers
2
Maintainers
B TierTypeScript 812 1 GFIs

emiliaprotocol/emilia-protocol

Consequence firewall for machine actions. EMILIA Gate verifies exact authority before money, code, permissions, infrastructure, or regulated state changes; the open protocol makes the evidence independently verifiable.

84.3%
Merge Rate
6d
First Review
100%
1st-Timers
1
Maintainers
A TierJUJulia 259

JuliaReach/LazySets.jl

Scalable symbolic-numeric set computations in Julia

95.9%
Merge Rate
4d
First Review
100%
1st-Timers
2
Maintainers
A TierRust 468 2 GFIs

cryspen/hax

A Rust verification tool

67.9%
Merge Rate
5h
First Review
71%
1st-Timers
15
Maintainers
A TierLELean 327

Verified-zkEVM/ArkLib

Formally Verified Arguments of Knowledge in Lean

64.7%
Merge Rate
1d
First Review
67%
1st-Timers
8
Maintainers
B TierRust 115

symbolicsoft/verifpal

Cryptographic protocol analysis for real-world protocols.

75.0%
Merge Rate
19h
First Review
100%
1st-Timers
1
Maintainers
B TierLELean 105

Verilean/sparkle

A type-safe, formally verifiable HDL compiler in Lean 4. Inspired by Clash, built for high-assurance hardware synthesis.

72.7%
Merge Rate
2d
First Review
50%
1st-Timers
0
Maintainers
B TierGo 345

fizzbee-io/fizzbee

Easiest-ever formal methods language! Designed for developers crafting distributed systems, microservices, and cloud applications

88.9%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierLELean 138

Verified-zkEVM/VCVio

A Lean library for machine-checked cryptographic proofs.

7.1%
Merge Rate
2h
First Review
0%
1st-Timers
1
Maintainers
B TierJUJulia 216

JuliaReach/ReachabilityAnalysis.jl

Computing reachable states of dynamical systems in Julia

72.5%
Merge Rate
11d
First Review
100%
1st-Timers
1
Maintainers
D TierASAssembly 103

pq-code-package/mldsa-native

Secure, fast, and portable C90 implementation of ML-DSA / FIPS 204

0.0%
Merge Rate
1h
First Review
0%
1st-Timers
1
Maintainers
D TierRust 1.8k

viperproject/prusti-dev

A static verifier for Rust, based on the Viper verification infrastructure.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierKotlin 328

Certora/CertoraProver

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

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierRust 202

anvil-verifier/anvil

Anvil is an experimental framework to build practical, formally verified, cluster management controllers.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierJavaScript 461

NASA-SW-VnV/fret

A framework for the elicitation, specification, formalization and analysis of requirements.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierGo 149

dredozubov/hazmat

Containment for AI agents - user isolation, sandboxed execution, network controls, backup/rollback. TLA+ verified.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierOCOCaml 274

formal-land/rocq-of-ocaml

Formal verification for OCaml, with Rocq

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierRust 691

sarsko/CreuSAT

CreuSAT - A formally verified SAT solver written in Rust and verified with Creusot.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierPython 432

Raiders0786/web3-security-resources

Curated Web3 security learning hub for smart contract auditors and protocol teams: roadmaps, audit tools, public reports, fuzzing, formal verification, AI-assisted workflows, offchain security, incident response, and launch checklists.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierOCOCaml 189

Frama-C/Frama-C-snapshot

Release snapshots of the Frama-C platform for source code analysis

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers