Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Coq

Coq

80 projects

Showing 34 of 70 projects

Lectures on Software Foundations
Lectures on Software FoundationsHTML

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

#software-foundations#coq#educational-resources
Stars155
Forks37
Last commit2 years ago
ExtLib
ExtLibRocq Prover

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

#coq#library#formal-methods
Stars137
Forks53
Last commit1 month ago
Formalised Undecidable Problems
Formalised Undecidable ProblemsRocq Prover

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

#many-one-reduction#undecidability#coq
Stars136
Forks35
Last commit
SerAPI
SerAPICoq

A library for machine-to-machine interaction with the Coq proof assistant, providing serialization of Coq's internal datatypes to JSON or S-expressions.

#coq#s-expressions#ide-integration
Stars135
Forks41
Last commit6 months ago
Coq'Art Exercises and Tutorials
Coq'Art Exercises and TutorialsCoq

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

#calculus-of-inductive-constructions#coq#program-verification
Stars130
Forks26
Last commit
ConCert
ConCertRocq Prover

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

#coq#smart-contracts#blockchain-security
Stars126
Forks23
Last commit1 month ago
Ceramist
CeramistCoq

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

#probabilistic-data-structures#amq#coq
Stars124
Forks5
Last commit6 years ago
WasmCert-Coq
WasmCert-CoqRocq Prover

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

#semantics#webassembly#coq
Stars120
Forks18
Last commit2 months ago
RISC-V Specification in Coq
RISC-V Specification in CoqRocq Prover

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

#semantics#coq#theorem-proving
Stars118
Forks20
Last commit5 months ago
CoRN
CoRNRocq Prover

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

#coq#coq-platform#coq-ci
Stars116
Forks46
Last commit2 months ago
Hierarchy Builder
Hierarchy BuilderRocq Prover

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

#elpi#coq#algebraic-structures
Stars105
Forks30
Last commit10 days ago
coq-dpdgraph
coq-dpdgraphOCaml

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

#coq#coq-platform#coq-ci
Stars99
Forks34
Last commit1 month ago
Jupyter kernel for Coq
Jupyter kernel for CoqPython

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

#python-pa#coq#jupyter-kernel
Stars95
Forks9
Last commit1 year ago
hs-to-coq
hs-to-coqRocq Prover

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

#haskell#functional-programming#compiler
Stars95
Forks11
Last commit1 month ago
Hoare Type Theory
Hoare Type TheoryRocq Prover

A verification system for reasoning about heap-manipulating programs using Separation logic embedded in Coq.

#hoare-logic#heap-manipulation#coq
Stars86
Forks6
Last commit2 months ago
Hydras & Co.
Hydras & Co.Coq

A Coq-based project exploring hydra battles, ordinal numbers, addition chains, and Gödel's incompleteness theorem through formalized mathematics.

#primitive-recursive-functions#mathematics#discrete-mathematics
Stars83
Forks12
Last commit
SSProve
SSProveRocq Prover

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

#probabilistic-reasoning#modular-verification#coq
Stars83
Forks17
Last commit1 month ago
Metalib
MetalibCoq

A Coq library for mechanizing programming language metatheory with locally nameless representation of binders.

#binding-representation#coq#formal-methods
Stars77
Forks24
Last commit1 year ago
Infotheo
InfotheoRocq Prover

A Rocq library for formal reasoning about discrete probabilities, information theory, and linear error-correcting codes.

#information-theory#mathematics#coq
Stars76
Forks20
Last commit1 day ago
CoqEAL
CoqEALRocq Prover

A Coq library for effective algebra, providing optimized algorithms and a refinement framework for changing data representations in proofs.

#coq#coq-platform#coq-ci
Stars75
Forks18
Last commit1 month ago
Coq-community package maintenance project
Coq-community package maintenance project

A collaborative, community-driven organization for the long-term maintenance and promotion of packages for the Rocq Prover.

#community-driven#coq#ocaml-ecosystem
Stars72
Forks6
Last commit1 year ago
Mechanized Semantics
Mechanized SemanticsCoq

Coq formalizations for a course on mechanized semantics, covering imperative/functional languages, compilers, static analysis, and program logics.

#hoare-logic#semantics#functional-programming
Stars71
Forks5
Last commit2 years ago
Name the Biggest Number
Name the Biggest NumberCoq

A Coq-based competition for formally proving the largest constructive number within computational constraints.

#recreational-mathematics#coq#type-theory
Stars66
Forks7
Last commit3 years ago
CEPs
CEPs

Repository for RFCs (Requests for Comments) to discuss changes and enhancements to the Rocq Prover.

#community-driven#coq#theorem-prover
Stars64
Forks37
Last commit1 year ago
100 famous theorems proved using Coq
100 famous theorems proved using CoqHTML

A collection of statements and proofs for 100 famous mathematical theorems formalized in the Coq proof assistant.

#mathematics#coq#formal-methods
Stars62
Forks15
Last commit6 months ago
Q*cert
Q*certCoq

A framework for developing and verifying domain-specific languages, with a focus on query, rules, and smart contract languages.

#coq-proof-assistant#functional-programming#nested-relational-algebra
Stars59
Forks10
Last commit1 year ago
PyCoq
PyCoqOCaml

Python bindings and libraries for interacting with the Coq interactive proof assistant programmatically.

#coq#serapi#verification
Stars57
Forks4
Last commit4 years ago
FCF
FCFRocq Prover

A Coq framework for machine-checked proofs of cryptographic security in the computational model.

#machine-checked-proofs#coq#computational-model
Stars55
Forks26
Last commit8 months ago
Coq Nix Toolbox
Coq Nix ToolboxNix

Nix helper scripts to automate local builds and CI for Coq projects, integrating with GitHub Actions and Cachix.

#devops#coq#continuous-integration
Stars54
Forks22
Last commit2 days ago
FreeSpec
FreeSpecCoq

A Coq framework for implementing, certifying, and executing impure computations with modular verification.

#coq#certified-software#program-verification
Stars53
Forks11
Last commit2 years ago
Relation Algebra
Relation AlgebraRocq Prover

A modular relation algebra library for Rocq (Coq) with reflexive decision tactics for Kleene algebra with tests and related theories.

#kleene-algebra#relation-algebra#coq
Stars52
Forks17
Last commit1 month ago
Finmap
FinmapRocq Prover

A Coq library extending Mathematical Components with finite sets, finite maps, and multisets on choicetypes.

#coq#finite-maps#multisets
Stars51
Forks29
Last commit2 months ago
Functional Algorithms Verified in SSReflect
Functional Algorithms Verified in SSReflectRocq Prover

A Coq/SSReflect port of the 'Functional Algorithms Verified' book, formalizing functional data structures and algorithms.

#functional-programming#quadtree#coq
Stars50
Forks7
Last commit8 months ago
Coq record update
Coq record updateRocq Prover

A Coq library that automatically generates record update functions using typeclasses and Ltac2.

#functional-programming#metaprogramming#coq
Stars49
Forks21
Last commit4 days ago
PreviousPage 2 of 2

Related Tags

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
1 month ago
1 year ago
1 year ago
#Formal Verification74
#Proof Assistant64
#Theorem Proving39
#Rocq16
#Mathematics16
#Ocaml14
#Type Theory13
#Functional Programming12
#Mathcomp11
#Ssreflect10
#Formal Methods10
#Rocq Prover9