Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Coq
C

Coq

Language
97 projects13.4k total stars2.6k total forks10 languages

Open-source projects built with Coq

There are currently 97 open-source projects built with Coq, with a combined total of 13.4k GitHub stars. The most common language among these projects is Rocq Prover.

Showing 97 open-source projects · page 1 of 3

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
Homotopy Type Theory
Homotopy Type TheoryHoTT/Coq-HoTT

A Coq library for formalizing Homotopy Type Theory, interpreting type theory into homotopy theory.

1.4k205Rocq Prover
13 days ago
UniMath
UniMathUniMath/UniMath

A Coq library formalizing mathematics using univalent foundations and homotopy type theory.

1.0k187Rocq Prover
11 days ago
Sail
Sailrems-project/sail

A language for formally specifying instruction-set architecture (ISA) semantics with tooling for emulators, documentation, and verification.

951168Sail
17 hours ago
Fiat-Crypto
Fiat-Cryptomit-plv/fiat-crypto

Synthesizes formally verified, correct-by-construction C, Rust, Go, and other language code for cryptographic field arithmetic primitives.

841179Rocq Prover
21 hours ago
Category Theory in Coq
Category Theory in Coqjwiegley/category-theory

An axiom-free formalization of category theory in Coq for representation, manipulation, and realization of categorical terms.

81484Rocq Prover
5 days ago
Verdi
Verdiuwplse/verdi

A Coq framework for implementing and formally verifying distributed systems with support for multiple fault models.

62758Rocq Prover
8 months ago
Tricks in Coq
Tricks in Coqcoq-community/coq-tricks

A collection of hard-to-discover tips, tricks, and features for the Coq proof assistant.

55425Coq
1 year ago
QuickChick
QuickChickQuickChick/QuickChick

A randomized property-based testing plugin for Coq, enabling automated test generation and verification within proof assistants.

29251Rocq Prover
3 days ago
coq-of-ocaml
coq-of-ocamlformal-land/coq-of-ocaml

Translates OCaml programs to Coq for formal verification of properties like invariants, absence of failures, and backward compatibility.

27522OCaml
4 months ago
CoqOfOCaml
CoqOfOCamlclarus/coq-of-ocaml

Translates OCaml programs to Coq for formal verification of properties like invariants and absence of failures.

27522OCaml
4 months ago
Interaction Trees
Interaction TreesDeepSpec/InteractionTrees

A Coq library for representing and reasoning about recursive, effectful, and non-terminating programs using interaction trees.

25960Rocq Prover
3 months ago
Four Color Theorem
Four Color Theoremcoq-community/fourcolor

A formal proof of the Four Color Theorem in Coq, including supporting theories for real numbers, plane topology, and combinatorial hypermaps.

25128Rocq Prover
1 month ago
Analysis
Analysismath-comp/analysis

A formal real analysis library for the Coq/Rocq proof assistant, built on the Mathematical Components library.

24675Rocq Prover
11 hours ago
Equations
Equationsmattam82/Coq-Equations

A function definition plugin for Rocq/Coq that provides notation for dependent pattern-matching and well-founded recursion.

23658Rocq Prover
7 days ago
GeoCoq
GeoCoqGeoCoq/GeoCoq

A formalization of geometry in Coq based on Tarski's axiom system, containing both foundational and high-school style proofs.

21031Rocq Prover
10 months ago
Verdi Raft
Verdi Raftuwplse/verdi-raft

A formally verified implementation of the Raft distributed consensus protocol in Coq using the Verdi framework.

20319Coq
2 years ago
Coq-Elpi
Coq-ElpiLPCIC/coq-elpi

A Coq plugin that embeds the Elpi λProlog interpreter to define new commands and tactics for theorem proving.

19479OCaml
14 hours ago
CertiCoq
CertiCoqCertiCoq/certicoq

A verified compiler for Gallina (Rocq Prover's specification language) that targets WebAssembly and Clight.

18042Rocq Prover
1 month ago
coq-haskell
coq-haskelljwiegley/coq-haskell

A Coq library providing Haskell-like definitions and notations for formalizing Haskell types and functions in Coq.

17112Coq
3 years ago
SMTCoq
SMTCoqsmtcoq/smtcoq

A Coq plugin that checks proof witnesses from external SAT/SMT solvers and provides certified decision procedures.

17052OCaml
4 days ago
Math Classes
Math Classescoq-community/math-classes

A Coq library providing abstract interfaces for mathematical structures using type classes.

16942Rocq Prover
2 months ago
Lectures on Software Foundations
Lectures on Software Foundationsclarksmr/sf-lectures

Lecture materials and Coq source files accompanying YouTube videos on the Software Foundations textbook.

16238HTML
2 years ago
Fiat
Fiatmit-plv/fiat

A Coq library for deductive synthesis of correct-by-construction abstract data types and parsers.

15734Rocq Prover
1 month ago
Formalised Undecidable Problems
Formalised Undecidable Problemsuds-psl/coq-library-undecidability

A Coq library containing mechanized reductions to establish undecidability results for problems in logic and computation.

14438Rocq Prover
3 months ago
ExtLib
ExtLibcoq-community/coq-ext-lib

A library of Coq definitions, theorems, and tactics for use in other Coq developments.

13554Rocq Prover
4 days ago
Coq'Art Exercises and Tutorials
Coq'Art Exercises and Tutorialscoq-community/coq-art

Coq code and solutions for exercises from the Coq'Art book, a foundational text on the Coq proof assistant.

13026Coq
1 year ago
ConCert
ConCertAU-COBRA/ConCert

A Coq framework for formal verification, property-based testing, and extraction of smart contracts.

12922Rocq Prover
1 month ago
Ceramist
Ceramistcertichain/ceramist

A Coq library for formally verifying probabilistic properties of hash-based approximate membership query structures like Bloom filters.

1275Coq
6 years ago
WasmCert-Coq
WasmCert-CoqWasmCert/WasmCert-Coq

A mechanized formalization of WebAssembly 2.0 in Coq (Rocq) with soundness proofs and an extracted interpreter.

12619Rocq Prover
1 day ago
RISC-V Specification in Coq
RISC-V Specification in Coqmit-plv/riscv-coq

A formal specification of the RISC-V instruction set architectures (RV32I, RV64I) and extensions (A, M) written in the Coq proof assistant.

11920Rocq Prover
18 days ago
CoRN
CoRNcoq-community/corn

A Coq library for constructive real analysis and algebra, including a model of real numbers and exact real computation.

11645Rocq Prover
2 months ago
Hierarchy Builder
Hierarchy Buildermath-comp/hierarchy-builder

A Coq plugin providing high-level commands to declare and manage hierarchies of algebraic structures using packed classes.

10430Rocq Prover
2 months ago
coq-dpdgraph
coq-dpdgraphcoq-community/coq-dpdgraph

A Coq plugin that extracts dependency graphs between Coq objects and provides tools for visualization and analysis.

10133OCaml
5 months ago
hs-to-coq
hs-to-coqplclub/hs-to-coq

A tool that converts Haskell source code into equivalent Coq source code for formal verification.

9611Rocq Prover
2 months ago
Jupyter kernel for Coq
Jupyter kernel for CoqEugeneLoy/coq_jupyter

A Jupyter kernel for the Coq proof assistant, enabling interactive theorem proving in notebooks.

959Python
2 years ago
SSProve
SSProveSSProve/ssprove

A foundational framework for modular cryptographic proofs in the Coq proof assistant, enabling state-separating proofs.

9021Rocq Prover
2 months ago
1
2
3