The Rocq Prover is an interactive theorem prover, or proof assistant. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs.
Repository Index
47,133 repositories indexed
1–24 of 77 · Most stars
This rocq library aims to formalize a substantial body of mathematics using the univalent point of view.
An axiom-free formalization of category theory in Coq for personal study and practical work
Mathematical Components
Cosette is an automated SQL solver.
A framework for formally verifying distributed systems implementations in Coq
Metaprogramming, verified meta-theory and implementation of Rocq in Rocq
Tricks you wish the Coq manual told you [maintainer=@tchajed]
A port of Coq to Javascript -- Run Coq in your Browser
Visual Studio Code extension for Rocq
A curated list of awesome Coq libraries, plugins, tools, verification projects, and resources [maintainer=@palmskog]
Language for high-assurance and high-speed cryptography
A Coq IDE build on top of Proof General's Coq mode
Interactive Coq Proofs in Vim
Randomized Property-Based Testing Plugin for Coq
Formal proof of the Four Color Theorem [maintainer=@ybertot]
CoqHammer: An Automated Reasoning Hammer Tool for Rocq - Proof Automation for Dependent Type Theory
Mathematical Components compliant Analysis Library
A function definition package for Rocq
Visual Studio Code Extension and Language Server Protocol for Rocq / Coq [maintainers=@gbdrt,@SkySkimmer,@tabareau]
A formalization of geometry in Coq based on Tarski's axiom system
An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Rocq plugin embedding Elpi
A Verified Compiler for Gallina, Written in Gallina