awesome-coq

A curated list of awesome Coq libraries, plugins, tools, verification projects,

320cc0-1.0

4 months ago

awesomeawesome-listcoq

coq-100-theorems

Statements of famous theorems proven in Coq [maintainer=@jmadiot]

HTML57other

9 months ago

coqtheorems

coq-art

coq-art

Coq code and exercises from the Coq'Art book [maintainers=@ybertot,@Casteran]

Coq105mit

5 months ago

coqcoq-artdocker-coq-action

coq-dpdgraph

Build dependency graphs between Coq objects [maintainers=@Karmaki,@ybertot]

Coq86lgpl-2.1

3 months ago

coqcoq-cicoq-platform

coq-ext-lib

A library of Coq definitions, theorems, and tactics. [maintainers=@gmalecha,@liy

Coq128bsd-2-clause

3 months ago

coqcoq-cicoq-platform

coq-tricks

Tricks you wish the Coq manual told you [maintainer=@tchajed]

Coq487mit

5 months ago

coq

docker-coq

Docker images of the Coq proof assistant (see also: https://github.com/coq-commu

Dockerfile37bsd-3-clause

5 months ago

cicoqdocker-coq

coq

Coq is a formal proof management system. It provides a formal language to write

OCaml4836lgpl-2.1

2 months ago

coqdependent-typesproof-assistant

company-coq

company-coq

A Coq IDE build on top of Proof General's Coq mode

Emacs Lisp353gpl-3.0

2 years ago

company-modecoqemacs

Coq-Kruskal

Description of the Coq-Kruskal project with a map and pointers

0

7 months ago

coq-lsp

coq-lsp

Visual Studio Code Extension and Language Server Protocol for Coq

OCaml153lgpl-2.1

2 months ago

coqideinteractive-theorem-proving

Coq-HoTT

A Coq library for Homotopy Type Theory

Coq1259other

27 days ago

homotopy-type-theorytype-theoryunivalent-foundations

coq-waterproof

coq-waterproof

The Waterproof plugin for the Coq proof assistant allows you to write Coq proofs

Coq30lgpl-3.0

2 months ago

coq-scripts

Various useful scripts for dealing with Coq files

Coq8mit

2 months ago

coq-tools

Some scripts to help construct small reproducing examples of bugs, implement [Pr

Python39mit

2 months ago

coq-haskell

A library for formalizing Haskell types and functions in Coq

Coq166bsd-3-clause

last year

coq-elpi

coq-elpi

Coq plugin embedding elpi

OCaml131lgpl-2.1

5 months ago

coqextension-languagelambda-prolog

riscv-coq

RISC-V Specification in Coq

Coq109bsd-3-clause

4 months ago

hs-to-coq

Convert Haskell source code to Coq source code.

Coq77mit

4 months ago

coqhaskell

coq-serapi

Coq Protocol Playground with Se(xp)rialization of Internal Structures.

Coq128other

last month

coqjsonmachine-learning-api

coq-record-update

Library to create Coq record update functions

Coq42mit

4 months ago

coq-library-undecidability

A library of mechanised undecidability proofs in the Coq proof assistant.

Coq109mpl-2.0

2 months ago

coq

WasmCert-Coq

A mechanisation of Wasm in Coq

Coq97mit

last month

coqwasmwebassembly

coqoban

Sokoban (in Coq) [maintainer=@erikmd]

Coq21lgpl-2.1

2 years ago

coqcoq-librarypuzzle

lemma-overloading

Libraries demonstrating design patterns for programming and proving with canonic

Coq26other

3 years ago

automationcanonical-structurescoq

coq-of-ocaml

coq-of-ocaml

Formal verification for OCaml

OCaml256mit

4 months ago

compilercoqocaml

bignums

Coq library of arbitrarily large numbers, providing BigN, BigZ, BigQ that used t

Coq22lgpl-2.1

5 months ago

coqcoq-cicoq-platform

coqeal

The Coq Effective Algebra Library [maintainers=@CohenCyril,@proux01]

Coq66other

4 months ago

coqcoq-cicoq-platform

manifesto

manifesto

Documentation on goals of the coq-community organization, the shared contributin

68other

8 months ago

community-drivencoqmanifesto

paramcoq

Coq plugin for parametricity [maintainer=@proux01]

Coq44other

5 months ago

coqcoq-cicoq-platform

vscoq

vscoq

A Visual Studio Code extension for Coq [maintainers=@rtetley,@maximedenes,@huynh

OCaml325mit

5 months ago

coqeditorvscode

jscoq

A port of Coq to Javascript -- Run Coq in your Browser

TypeScript507other

last year

coqintegrated-development-environmentjavascript

aac-tactics

Coq plugin providing tactics for rewriting universally quantified equations, mod

OCaml29other

5 months ago

coqcoq-cicoq-platform

hydra-battles

Variations on Kirby & Paris' hydra battles and other entertaining math in Coq (c

Coq69mit

10 months ago

coqcoq-nix-toolboxdiscrete-mathematics

ConCert

A framework for smart contract verification in Coq

Coq114mit

3 months ago

blockchaincoqsmart-contracts

corn

Coq Repository at Nijmegen [maintainers=@spitters,@VincentSe,@Lysxia]

Coq109gpl-2.0

3 months ago

coqcoq-cicoq-library

InteractionTrees

A Library for Representing Recursive and Impure Programs in Coq

Coq203mit

2 months ago

pycoq

pycoq

Python bindings for the Coq interactive proof assistant

OCaml50

3 years ago

coqmachine-learningpython

coq_jupyter

coq_jupyter

Jupyter kernel for Coq

Python93apache-2.0

11 months ago

coqdependent-typesjupyter

color

Coq library on rewriting theory and termination

Coq35other

3 months ago

LibHyps

A Coq library providing tactics to deal with hypothesis

Coq20mit

last year

coqformal-proofshypothesis

stablesort

Stable sort algorithms and their stability proofs in Coq

Coq22

3 months ago

coqinsertion-sortmathcomp

lngen

Tool for generating Locally Nameless definitions and proofs in Coq, working toge

Haskell29mit

8 months ago

coqprime

Prime numbers for Coq

Coq37lgpl-2.1

7 months ago

coqelliptic-curvespocklington-certificate

minirubik

Solving the mini Rubik (2x2) in Coq

Coq4

2 years ago

2x2x2coqformalization

verdi

A framework for formally verifying distributed systems implementations in Coq

Coq585bsd-2-clause

7 months ago

coqcoq-librarydistributed-systems

Coqtail

Interactive Coq Proofs in Vim

Python274mit

3 months ago

coqproof-assistantvim

cdf-mech-sem

Coq development for the course "Mechanized semantics", Collège de France, 2019-2

Coq64lgpl-2.1

8 months ago

tarjan

Coq formalization of algorithms due to Tarjan and Kosaraju for finding strongly

Coq13

last year

coqmathcompmathcomp-ci

CertiGraph

A library for verifying graph-manipulating programs. Powered by Coq and VST. Com

Coq17mit

2 months ago

compcertcoqgraph-algorithms

QuickChick

Randomized Property-Based Testing Plugin for Coq

Coq253other

2 months ago

coqtesting

smtcoq

Communication between Coq and SAT/SMT solvers

OCaml156other

3 months ago

unicoq

unicoq

An enhanced unification algorithm for Coq

OCaml49mit

6 months ago

trakt

trakt

A generic goal preprocessing tool for proof automation tactics in Coq

Prolog14lgpl-3.0

17 days ago

mcoq

Mutation analysis tool for Coq verification projects

Java28apache-2.0

4 years ago

coqmutation-analysisserapi

coqtail-math

coqtail-math

Coqtail is a library of mathematical theorems and tools proved inside the Coq pr

Coq15other

5 months ago

complex-analysiscoqreal-analysis

coinduction

coinduction library for Coq

Coq12lgpl-3.0

8 months ago

jscert

A Coq specification of ECMAScript 5 (JavaScript) with verified reference interpr

Coq196other

10 months ago

category-theory

An axiom-free formalization of category theory in Coq for personal study and pra

Coq758bsd-3-clause

22 days ago

cartesiancartesian-closed-categorycategories

hanoi

Hanoi tower in Coq

Coq23mit

last year

natural-number-game

Reimplementation of Natural Number Game in Coq

Coq6apache-2.0

2 years ago

coqgamelean

verdi-raft

An implementation of the Raft distributed consensus protocol, verified in Coq us

Coq185bsd-2-clause

last year

consensuscoqdistributed-systems

hahn

Hahn: A Coq library

Coq29mit

6 months ago

coq-library

vcfloat

VCFloat: A Unified Coq Framework for Verifying C Programs with Floating-Point Co

Coq23lgpl-3.0

5 months ago

cdf-program-logics

Companion Coq development for Xavier Leroy's 2021 lectures on program logics

Coq38

4 years ago

comp-dec-modal

Completeness and Decidability of Modal Logic Calculi [maintainer=@chdoc]

Coq8other

4 months ago

coqctlmathcomp

docker-mathcomp

Docker images of coq-mathcomp [maintainer=@erikmd]

Dockerfile6bsd-3-clause

5 months ago

cicoqdocker-image

awesome-coq

A curated list of awesome Coq libraries, plugins, tools, verification projects,

320cc0-1.0

4 months ago

awesomeawesome-listcoq

coq-100-theorems

Statements of famous theorems proven in Coq [maintainer=@jmadiot]

HTML57other

9 months ago

coqtheorems

coq-art

coq-art

Coq code and exercises from the Coq'Art book [maintainers=@ybertot,@Casteran]

Coq105mit

5 months ago

coqcoq-artdocker-coq-action

coq-dpdgraph

Build dependency graphs between Coq objects [maintainers=@Karmaki,@ybertot]

Coq86lgpl-2.1

3 months ago

coqcoq-cicoq-platform

coq-ext-lib

A library of Coq definitions, theorems, and tactics. [maintainers=@gmalecha,@liy

Coq128bsd-2-clause

3 months ago

coqcoq-cicoq-platform

coq-tricks

Tricks you wish the Coq manual told you [maintainer=@tchajed]

Coq487mit

5 months ago

coq

docker-coq

Docker images of the Coq proof assistant (see also: https://github.com/coq-commu

Dockerfile37bsd-3-clause

5 months ago

cicoqdocker-coq

coq

Coq is a formal proof management system. It provides a formal language to write

OCaml4836lgpl-2.1

2 months ago

coqdependent-typesproof-assistant

company-coq

company-coq

A Coq IDE build on top of Proof General's Coq mode

Emacs Lisp353gpl-3.0

2 years ago

company-modecoqemacs

Coq-Kruskal

Description of the Coq-Kruskal project with a map and pointers

0

7 months ago

coq-lsp

coq-lsp

Visual Studio Code Extension and Language Server Protocol for Coq

OCaml153lgpl-2.1

2 months ago

coqideinteractive-theorem-proving

Coq-HoTT

A Coq library for Homotopy Type Theory

Coq1259other

27 days ago

homotopy-type-theorytype-theoryunivalent-foundations

coq-waterproof

coq-waterproof

The Waterproof plugin for the Coq proof assistant allows you to write Coq proofs

Coq30lgpl-3.0

2 months ago

coq-scripts

Various useful scripts for dealing with Coq files

Coq8mit

2 months ago

coq-tools

Some scripts to help construct small reproducing examples of bugs, implement [Pr

Python39mit

2 months ago

coq-haskell

A library for formalizing Haskell types and functions in Coq

Coq166bsd-3-clause

last year

coq-elpi

coq-elpi

Coq plugin embedding elpi

OCaml131lgpl-2.1

5 months ago

coqextension-languagelambda-prolog

riscv-coq

RISC-V Specification in Coq

Coq109bsd-3-clause

4 months ago

hs-to-coq

Convert Haskell source code to Coq source code.

Coq77mit

4 months ago

coqhaskell

coq-serapi

Coq Protocol Playground with Se(xp)rialization of Internal Structures.

Coq128other

last month

coqjsonmachine-learning-api

coq-record-update

Library to create Coq record update functions

Coq42mit

4 months ago

coq-library-undecidability

A library of mechanised undecidability proofs in the Coq proof assistant.

Coq109mpl-2.0

2 months ago

coq

WasmCert-Coq

A mechanisation of Wasm in Coq

Coq97mit

last month

coqwasmwebassembly

coqoban

Sokoban (in Coq) [maintainer=@erikmd]

Coq21lgpl-2.1

2 years ago

coqcoq-librarypuzzle

lemma-overloading

Libraries demonstrating design patterns for programming and proving with canonic

Coq26other

3 years ago

automationcanonical-structurescoq

coq-of-ocaml

coq-of-ocaml

Formal verification for OCaml

OCaml256mit

4 months ago

compilercoqocaml

bignums

Coq library of arbitrarily large numbers, providing BigN, BigZ, BigQ that used t

Coq22lgpl-2.1

5 months ago

coqcoq-cicoq-platform

coqeal

The Coq Effective Algebra Library [maintainers=@CohenCyril,@proux01]

Coq66other

4 months ago

coqcoq-cicoq-platform

manifesto

manifesto

Documentation on goals of the coq-community organization, the shared contributin

68other

8 months ago

community-drivencoqmanifesto

paramcoq

Coq plugin for parametricity [maintainer=@proux01]

Coq44other

5 months ago

coqcoq-cicoq-platform

vscoq

vscoq

A Visual Studio Code extension for Coq [maintainers=@rtetley,@maximedenes,@huynh

OCaml325mit

5 months ago

coqeditorvscode

jscoq

A port of Coq to Javascript -- Run Coq in your Browser

TypeScript507other

last year

coqintegrated-development-environmentjavascript

aac-tactics

Coq plugin providing tactics for rewriting universally quantified equations, mod

OCaml29other

5 months ago

coqcoq-cicoq-platform

hydra-battles

Variations on Kirby & Paris' hydra battles and other entertaining math in Coq (c

Coq69mit

10 months ago

coqcoq-nix-toolboxdiscrete-mathematics

ConCert

A framework for smart contract verification in Coq

Coq114mit

3 months ago

blockchaincoqsmart-contracts

corn

Coq Repository at Nijmegen [maintainers=@spitters,@VincentSe,@Lysxia]

Coq109gpl-2.0

3 months ago

coqcoq-cicoq-library

InteractionTrees

A Library for Representing Recursive and Impure Programs in Coq

Coq203mit

2 months ago

pycoq

pycoq

Python bindings for the Coq interactive proof assistant

OCaml50

3 years ago

coqmachine-learningpython

coq_jupyter

coq_jupyter

Jupyter kernel for Coq

Python93apache-2.0

11 months ago

coqdependent-typesjupyter

color

Coq library on rewriting theory and termination

Coq35other

3 months ago

LibHyps

A Coq library providing tactics to deal with hypothesis

Coq20mit

last year

coqformal-proofshypothesis

stablesort

Stable sort algorithms and their stability proofs in Coq

Coq22

3 months ago

coqinsertion-sortmathcomp

lngen

Tool for generating Locally Nameless definitions and proofs in Coq, working toge

Haskell29mit

8 months ago

coqprime

Prime numbers for Coq

Coq37lgpl-2.1

7 months ago

coqelliptic-curvespocklington-certificate

minirubik

Solving the mini Rubik (2x2) in Coq

Coq4

2 years ago

2x2x2coqformalization

verdi

A framework for formally verifying distributed systems implementations in Coq

Coq585bsd-2-clause

7 months ago

coqcoq-librarydistributed-systems

Coqtail

Interactive Coq Proofs in Vim

Python274mit

3 months ago

coqproof-assistantvim

cdf-mech-sem

Coq development for the course "Mechanized semantics", Collège de France, 2019-2

Coq64lgpl-2.1

8 months ago

tarjan

Coq formalization of algorithms due to Tarjan and Kosaraju for finding strongly

Coq13

last year

coqmathcompmathcomp-ci

CertiGraph

A library for verifying graph-manipulating programs. Powered by Coq and VST. Com

Coq17mit

2 months ago

compcertcoqgraph-algorithms

QuickChick

Randomized Property-Based Testing Plugin for Coq

Coq253other

2 months ago

coqtesting

smtcoq

Communication between Coq and SAT/SMT solvers

OCaml156other

3 months ago

unicoq

unicoq

An enhanced unification algorithm for Coq

OCaml49mit

6 months ago

trakt

trakt

A generic goal preprocessing tool for proof automation tactics in Coq

Prolog14lgpl-3.0

17 days ago

mcoq

Mutation analysis tool for Coq verification projects

Java28apache-2.0

4 years ago

coqmutation-analysisserapi

coqtail-math

coqtail-math

Coqtail is a library of mathematical theorems and tools proved inside the Coq pr

Coq15other

5 months ago

complex-analysiscoqreal-analysis

coinduction

coinduction library for Coq

Coq12lgpl-3.0

8 months ago

jscert

A Coq specification of ECMAScript 5 (JavaScript) with verified reference interpr

Coq196other

10 months ago

category-theory

An axiom-free formalization of category theory in Coq for personal study and pra

Coq758bsd-3-clause

22 days ago

cartesiancartesian-closed-categorycategories

hanoi

Hanoi tower in Coq

Coq23mit

last year

natural-number-game

Reimplementation of Natural Number Game in Coq

Coq6apache-2.0

2 years ago

coqgamelean

verdi-raft

An implementation of the Raft distributed consensus protocol, verified in Coq us

Coq185bsd-2-clause

last year

consensuscoqdistributed-systems

hahn

Hahn: A Coq library

Coq29mit

6 months ago

coq-library

vcfloat

VCFloat: A Unified Coq Framework for Verifying C Programs with Floating-Point Co

Coq23lgpl-3.0

5 months ago

cdf-program-logics

Companion Coq development for Xavier Leroy's 2021 lectures on program logics

Coq38

4 years ago

comp-dec-modal

Completeness and Decidability of Modal Logic Calculi [maintainer=@chdoc]

Coq8other

4 months ago

coqctlmathcomp

docker-mathcomp

Docker images of coq-mathcomp [maintainer=@erikmd]

Dockerfile6bsd-3-clause

5 months ago

cicoqdocker-image