Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Coq

Coq

121 projects

Showing 36 of 121 projects

Fiat
FiatRocq Prover

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

#correct-by-construction#coq#automated-reasoning
Stars157
Forks34
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
Stars144
Forks38
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
Stars136
Forks42
Last commit10 months ago
ExtLib
ExtLibRocq Prover

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

#coq#library#formal-methods
Stars135
Forks54
Last commit3 days 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
Stars129
Forks22
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
Stars127
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
Stars126
Forks19
Last commit1 month 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
Stars119
Forks20
Last commit17 days 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
Forks45
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
Stars104
Forks30
Last commit2 months 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
Stars101
Forks33
Last commit5 months 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
Stars96
Forks11
Last commit2 months 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 commit2 years ago
SSProve
SSProveRocq Prover

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

#probabilistic-reasoning#modular-verification#coq
Stars90
Forks21
Last commit2 months 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
Stars88
Forks7
Last commit1 month 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
Stars81
Forks14
Last commit
Metalib
MetalibCoq

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

#binding-representation#coq#formal-methods
Stars79
Forks25
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
Forks21
Last commit12 days 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
Stars74
Forks7
Last commit1 year 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
Stars74
Forks18
Last commit1 month 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
Stars69
Forks7
Last commit4 years ago
CEPs
CEPs

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

#community-driven#coq#theorem-prover
Stars66
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 commit10 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
Stars60
Forks10
Last commit2 years 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
Stars57
Forks24
Last commit2 days ago
FCF
FCFRocq Prover

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

#machine-checked-proofs#coq#computational-model
Stars57
Forks25
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
FreeSpec
FreeSpecCoq

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

#coq#certified-software#program-verification
Stars53
Forks12
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 commit13 days 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
Forks6
Last commit1 year ago
Finmap
FinmapRocq Prover

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

#coq#finite-maps#multisets
Stars50
Forks28
Last commit2 months ago
Regular Language Representations
Regular Language RepresentationsRocq Prover

A Coq library providing verified translations between automata, regular expressions, and WS1S logic for regular languages.

#regular-languages#coq#coq-platform
Stars48
Forks7
Last commit7 months ago
find-bug.py
find-bug.pyPython

A collection of Python scripts for manipulating Coq developments, including bug minimization and proof automation.

#coq#theorem-proving#development-tools
Stars48
Forks10
Last commit4 days ago
coq-tools
coq-toolsPython

A collection of Python scripts for manipulating Coq developments, including bug minimization and proof automation.

#coq#theorem-proving#development-tools
Stars48
Forks10
Last commit4 days ago
PreviousPage 2 of 4Next

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
3 months ago
1 year ago
1 year ago
#Formal Verification110
#Proof Assistant97
#Theorem Proving61
#Mathematics23
#Mathcomp22
#Ocaml21
#Rocq20
#Ssreflect19
#Functional Programming15
#Type Theory14
#Mathematical Components13
#Opam13