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

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 commit5 months ago
Graph Theory
Graph TheoryRocq Prover

A Coq library formalizing graph theory results, including Menger's Theorem, Hall's Marriage Theorem, and Wagner's Theorem.

#mathematics#coq#theorem-proving
Stars45
Forks4
Last commit3 months ago
Waterproof editor
Waterproof editorJavaScript

An educational environment for writing mathematical proofs in interactive notebooks, now available as a VS Code extension.

#coq#mathematics-education#vscode-extension
Stars44
Forks6
Last commit4 months ago
Paramcoq
ParamcoqOCaml

A deprecated Coq plugin for generating parametricity statements and proofs from Coq definitions.

#coq#coq-platform#coq-ci
Stars44
Forks28
Last commit2 months ago
Program Logics
Program LogicsCoq

Coq formalization of program logics (Hoare logic, separation logic, concurrent separation logic) for verifying imperative and concurrent programs.

#hoare-logic#coq#formal-methods
Stars44
Forks9
Last commit5 years ago
CoqPrime
CoqPrimeRocq Prover

A Coq library for certifying primality using Pocklington and Elliptic Curve certificates, with efficient modular arithmetic.

#mathematics#coq#theorem-proving
Stars43
Forks17
Last commit1 month ago
Docker-Coq
Docker-CoqShell

Docker images for Coq proof assistant versions 8.4 to 8.20, based on Debian Slim with opam 2.x.

#containerization#devops#coq
Stars40
Forks4
Last commit1 year ago
Algebra Tactics
Algebra TacticsRocq Prover

Provides ring, field, lra, nra, and psatz tactics for the Mathematical Components library in Coq.

#elpi#coq#algebraic-tactics
Stars39
Forks6
Last commit4 months ago
CoLoR
CoLoRRocq Prover

A Rocq/Coq library providing formal definitions and mechanically verified proofs for rewriting theory, λ-calculus, and termination analysis.

#rewriting-theory#termination-analysis#coq
Stars37
Forks20
Last commit1 month ago
AAC Tactics
AAC TacticsOCaml

A Coq plugin providing tactics for rewriting universally quantified equations modulo associativity and commutativity.

#coq#associativity-commutativity#rewriting-tactics
Stars37
Forks26
Last commit3 months ago
Odd Order Theorem
Odd Order TheoremRocq Prover

A formal verification of the Feit-Thompson theorem (Odd Order Theorem) using the Coq proof assistant and Mathematical Components library.

#coq#theorem-proving#mathcomp
Stars37
Forks17
Last commit21 days ago
FCSL-PCM
FCSL-PCMRocq Prover

A Coq library formalizing Partial Commutative Monoids (PCMs) for separation logic-based program verification.

#coq#algebraic-structures#theorem-proving
Stars35
Forks13
Last commit7 days ago
Simple IO
Simple IORocq Prover

A library providing a purely functional IO monad for Coq, enabling direct implementation of IO programs with OCaml bindings.

#functional-programming#command-line-tools#coq
Stars34
Forks8
Last commit2 months ago
lngen
lngenHaskell

Generates locally nameless definitions and infrastructure lemmas for Coq from Ott language specifications.

#haskell#language-metatheory#coq
Stars33
Forks9
Last commit1 year ago
mCoq
mCoqJava

Mutation analysis tool for Coq verification projects to detect incomplete specifications.

#software-testing#research-tool#coq
Stars31
Forks1
Last commit5 years ago
Gaia
GaiaRocq Prover

A Coq formalization of Bourbaki's Elements of Mathematics, covering set theory and number theory using the Mathematical Components library.

#bourbaki#mathematics#coq
Stars31
Forks7
Last commit23 days ago
coq2html
coq2htmlOCaml

An HTML documentation generator for Coq source files with proof script folding capabilities.

#academic-software#coq#cross-referencing
Stars31
Forks12
Last commit1 month ago
Bedrock Bit Vectors
Bedrock Bit VectorsRocq Prover

A unified Coq library for bit vectors used across multiple MIT research projects.

#mit-projects#coq#formal-methods
Stars30
Forks25
Last commit11 days ago
Mczify
MczifyRocq Prover

Extends Coq's zify tactic to support Mathematical Components library definitions for arithmetic solving.

#coq#arithmetic-solver#mathcomp
Stars30
Forks10
Last commit15 days ago
Hahn
HahnCoq

A Coq library providing lemmas and tactics for reasoning about lists and binary relations.

#coq#relational-reasoning#acyclic-relations
Stars29
Forks15
Last commit2 years ago
Lemma Overloading
Lemma OverloadingRocq Prover

Libraries demonstrating design patterns for programming and proving with canonical structures in Coq's Hoare Type Theory.

#paper-artifacts#coq#hoare-type-theory
Stars28
Forks7
Last commit5 months ago
Hanoi
HanoiRocq Prover

A formal Coq development of the Tower of Hanoi problem with generalized frameworks and proofs.

#mathematics#discrete-mathematics#coq
Stars26
Forks2
Last commit6 months ago
ALEA
ALEACoq

A Coq library for formal verification of randomized algorithms using a monadic probability distribution interpretation.

#functional-programming#paper-artifacts#coq
Stars26
Forks0
Last commit4 years ago
Coinduction
CoinductionRocq Prover

A Coq library providing enhanced coinductive proof methods based on the 'companion' concept from coinduction theory.

#mathematics#coq#formal-methods
Stars26
Forks7
Last commit3 months ago
Coqoban
CoqobanCoq

A Coq implementation of Sokoban, the Japanese warehouse keeper puzzle game.

#game-logic#coq#sokoban
Stars25
Forks3
Last commit1 year ago
Bignums
BignumsRocq Prover

A Coq library providing arbitrarily large integer and rational numbers (BigN, BigZ, BigQ) for formal verification.

#mathematics#coq#coq-platform
Stars25
Forks22
Last commit4 months ago
Stable sort algorithms in Coq
Stable sort algorithms in CoqRocq Prover

A Rocq library providing stable mergesort algorithms with formal correctness proofs using relational parametricity.

#mergesort#coq#mathcomp
Stars25
Forks3
Last commit8 months ago
LibHyps
LibHypsRocq Prover

A Coq library providing tactics and tacticals for hypothesis manipulation during proofs.

#coq#hypothesis#hypothesis-management
Stars23
Forks4
Last commit4 months ago
Roosterize
RoosterizePython

A neural network-based tool that suggests lemma names for Coq verification projects by analyzing serialized statements and elaborated terms.

#coq#lemma-naming#deep-learning
Stars22
Forks5
Last commit3 years ago
T2048
T2048Rocq Prover

A formal verification of the 2048 game implemented in the Coq proof assistant.

#mathematics#functional-programming#coq
Stars22
Forks1
Last commit6 months ago
Autosubst-ocaml
Autosubst-ocamlCoq

Generates Coq boilerplate code for handling binders, renaming, and substitutions in formal language metatheory.

#de-bruijn-indices#coq#substitution
Stars20
Forks13
Last commit1 month ago
CertiGraph
CertiGraphRocq Prover

A Coq library for formal verification of graph-manipulating C programs, compatible with CompCert and VST.

#coq#graph-algorithms#vst
Stars19
Forks6
Last commit24 days ago
Tarjan and Kosaraju
Tarjan and KosarajuRocq Prover

Coq formalization and correctness proofs of Tarjan's and Kosaraju's algorithms for finding strongly connected components in graphs.

#coq#tarjan-algorithm#kosaraju-algorithm
Stars19
Forks8
Last commit27 days ago
Sudoku
SudokuCoq

A certified Sudoku solver implemented in Coq using a formalized Davis-Putnam procedure.

#sudoku#coq#certified-software
Stars19
Forks4
Last commit3 years ago
Trakt
TraktProlog

A generic goal preprocessing tool for proof automation tactics in Coq.

#coq#theorem-proving#automated-reasoning
Stars17
Forks9
Last commit17 days ago
coq-community Templates
coq-community TemplatesMustache

Templates for generating configuration files and boilerplate for Coq projects, including CI setup and documentation.

#coq#open-source-maintenance#boilerplate-generation
Stars17
Forks11
Last commit
PreviousPage 3 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
4 months ago
#Formal Verification110
#Proof Assistant97
#Theorem Proving61
#Mathematics23
#Mathcomp22
#Ocaml21
#Rocq20
#Ssreflect19
#Functional Programming15
#Type Theory14
#Mathematical Components13
#Opam13