Formal verification tool for Rust: check 100% of execution cases of your programs to make safe applications for demanding domains.
-
Updated
Jan 22, 2026 - Rocq Prover
Formal verification tool for Rust: check 100% of execution cases of your programs to make safe applications for demanding domains.
This rocq library aims to formalize a substantial body of mathematics using the univalent point of view.
Mathematical Components
Metaprogramming, verified meta-theory and implementation of Rocq in Rocq
Visual Studio Code extension for Coq
My personal repository of formally verified mathematics.
CoqHammer: An Automated Reasoning Hammer Tool for Rocq - Proof Automation for Dependent Type Theory
Verifying concurrent storage and distributed systems
Assured confidential execution (ACE) implements VM-based trusted execution environment (TEE) for embedded RISC-V systems with focus on a formally verified and auditable firmware.
Visual Studio Code Extension and Language Server Protocol for Rocq / Coq
Formal verification for Solidity smart contracts with the theorem prover Rocq. Ensure no vulnerabilities for your smart contracts.
Ring, field, lra, nra, and psatz tactics for Mathematical Components
A new extraction system from Rocq to functional-style, memory-safe, thread-safe, readable, valid, performant, and modern C++.
Micromega tactics for Mathematical Components
Stable sort algorithms and their stability proofs in Rocq
BigRocq is a utility, that takes a Rocq (former Coq) project as input and uses domain knowladge to increase a number of theorems in the dataset by a significant factor.
Assignment from CSED433: Computational Logic, 2025 Fall, POSTECH
A framework for Systems Verification of categories, Theories and Meta Theories in Lean, Rocq, C# and F#.
Add a description, image, and links to the rocq topic page so that developers can more easily learn about it.
To associate your repository with the rocq topic, visit your repo's landing page and select "manage topics."