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

coq
coqOCaml

An interactive theorem prover providing a formal language to write mathematical definitions, algorithms, and theorems with machine-checked proof development.

#machine-checked-proofs#mathematics#coq
Stars5.5k
Forks753
Last commit1 day ago
Official Coq wiki
Official Coq wikiOCaml

An interactive theorem prover providing a formal language to write mathematical definitions, algorithms, and theorems with machine-checked proof development.

#machine-checked-proofs#mathematics#coq
Stars5.5k
Forks753
Last commit1 day ago
Homotopy Type Theory
Homotopy Type TheoryRocq Prover

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

#higher-category-theory#mathematics#univalence
Stars1.4k
Forks203
Last commit2 days ago
UniMath
UniMathRocq Prover

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

#rocq-library#mathematics#foundations
Stars1.0k
Forks187
Last commit14 days ago
Fiat-Crypto
Fiat-CryptoRocq Prover

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

#correct-by-construction#coq#field-arithmetic
Stars839
Forks176
Last commit2 days ago
Category Theory in Coq
Category Theory in CoqRocq Prover

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

#mathematics#functional-programming#coq
Stars805
Forks82
Last commit1 day ago
Mathematical Components wiki
Mathematical Components wikiRocq Prover

An extensive and coherent library of formalized mathematical theories built on the Coq/Rocq proof assistant with SSReflect.

#rocq-library#mathematics#coq
Stars695
Forks135
Last commit1 day ago
Cosette
CosetteLean

An automated solver for proving the equivalence of SQL queries using formal verification.

#database#coq#sql-solver
Stars686
Forks57
Last commit1 year ago
Verdi
VerdiRocq Prover

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

#proof#coq#consensus-protocols
Stars625
Forks58
Last commit6 months ago
Tricks in Coq
Tricks in CoqCoq

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

#functional-programming#coq#gallina
Stars552
Forks25
Last commit1 year ago
MetaCoq
MetaCoqRocq Prover

A project formalizing the Rocq proof assistant in Rocq itself, providing tools for metaprogramming and developing certified plugins.

#metaprogramming#coq#certified-software
Stars548
Forks99
Last commit3 days ago
jsCoq
jsCoqTypeScript

A JavaScript port of the Coq proof assistant that runs entirely in the browser, enabling interactive theorem proving online.

#coq#formal-methods#integrated-development-environment
Stars547
Forks50
Last commit2 months ago
VsCoq Legacy
VsCoq LegacyOCaml

A Visual Studio Code extension providing language server support for the Rocq/Coq interactive theorem prover.

#coq#language-server#vscode-extension
Stars460
Forks108
Last commit2 days ago
VsCoq
VsCoqOCaml

A Visual Studio Code extension providing language server support for the Rocq/Coq interactive theorem prover.

#coq#vscode-extension#ide-integration
Stars460
Forks108
Last commit2 days ago
Ott
OttOCaml

A tool for writing definitions of programming languages and calculi, generating LaTeX and formal proof assistant code from a concise ASCII notation.

#coq#formal-methods#latex-generation
Stars417
Forks55
Last commit5 months ago
Coq
Coq

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

#mathematics#coq#education
Stars393
Forks29
Last commit2 months ago
Jasmin
JasminRocq Prover

A language and compiler for writing high-assurance, high-speed cryptographic implementations.

#programming-language#compiler#coq
Stars362
Forks81
Last commit2 days ago
Company-Coq
Company-CoqEmacs Lisp

A collection of Emacs extensions for Proof General's Coq mode, providing IDE-like features for interactive theorem proving.

#emacs#coq#integrated-development-environment
Stars361
Forks32
Last commit5 months ago
Coqtail
CoqtailPython

A Vim plugin for interactive Rocq (Coq) proof development, providing IDE-like features within the editor.

#coq#vim#ide-integration
Stars325
Forks45
Last commit20 days ago
QuickChick
QuickChickRocq Prover

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

#coq#randomized-testing#automated-testing
Stars292
Forks50
Last commit1 day ago
coq-of-ocaml
coq-of-ocamlOCaml

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

#functional-programming#compiler#coq
Stars274
Forks21
Last commit3 months ago
CoqOfOCaml
CoqOfOCamlOCaml

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

#functional-programming#compiler#coq
Stars274
Forks21
Last commit3 months ago
Interaction Trees
Interaction TreesRocq Prover

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

#functional-programming#coq#coinductive-types
Stars255
Forks60
Last commit2 months ago
Analysis
AnalysisRocq Prover

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

#coq#topology#mathcomp
Stars247
Forks73
Last commit1 day ago
Four Color Theorem
Four Color TheoremRocq Prover

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

#mathematics#coq#coq-ci
Stars246
Forks27
Last commit1 day ago
Coq Platform
Coq PlatformShell

A dependable, cross-platform distribution of the Rocq proof assistant with a curated selection of libraries and tools.

#mathematics#coq#education
Stars243
Forks55
Last commit22 days ago
CoqHammer
CoqHammerOCaml

An automated reasoning hammer tool for Rocq that combines learning with external provers to automate proofs in dependent type theory.

#coq#theorem-proving#sauto
Stars243
Forks39
Last commit13 days ago
Equations
EquationsRocq Prover

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

#programming-language#functional-programming#coq
Stars236
Forks58
Last commit1 day ago
GeoCoq
GeoCoqRocq Prover

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

#hilbert-axioms#euclid#mathematics
Stars209
Forks31
Last commit9 months ago
Coq LSP
Coq LSPOCaml

A language server and VS Code extension providing incremental checking, error recovery, and IDE features for the Rocq/Coq proof assistant.

#user-interface#coq#language-server
Stars208
Forks63
Last commit2 days ago
Verdi Raft
Verdi RaftCoq

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

#proof#coq#raft-protocol
Stars199
Forks19
Last commit2 years ago
Coq-Elpi
Coq-ElpiOCaml

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

#elpi#metaprogramming#coq
Stars194
Forks79
Last commit1 day ago
CertiCoq
CertiCoqRocq Prover

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

#compiler#webassembly#coq
Stars175
Forks42
Last commit1 month ago
coq-haskell
coq-haskellCoq

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

#haskell#functional-programming#coq
Stars172
Forks12
Last commit2 years ago
Math Classes
Math ClassesRocq Prover

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

#mathematics#coq#category-theory
Stars169
Forks42
Last commit1 month ago
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
Stars159
Forks37
Last commit2 years ago
Page 1 of 4Next

Related Tags

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