SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 coq OpenSource Projects

coq
Coq is a formal proof management system. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semiinteractive development of machinechecked proofs.

InfluxDB
Power RealTime Data Analytics at Scale. Get realtime insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in realtime with unbounded cardinality.

UniMath
This coq library aims to formalize a substantial body of mathematics using the univalent point of view.

magmide
A dependentlytyped proof language intended to make provably correct bare metal code possible for working software engineers.

SaaSHub
SaaSHub  Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

awesomecoq
A curated list of awesome Coq libraries, plugins, tools, verification projects, and resources [maintainers=@antontrunov,@palmskog]

verdiraft
An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework

kami
A Platform for HighLevel Parametric Hardware Specification and its Modular Verification (by mitplv)

SaaSHub
SaaSHub  Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
The page summarizing the considered new names and their pros/cons is interesting: https://github.com/coq/coq/wiki/Alternativenames
Naming is hard...
Project mention: Translation of the Rust's core and alloc crates to Coq for formal verification  news.ycombinator.com  20240515You can write programs in Coq and extract them in OCaml with the `Extraction' command: https://coq.inria.fr/doc/v8.19/refman/addendum/extraction.ht...
This is used by compcert: https://compcert.org/
For those interested in formalisation of homotopy type theory, there are several (more or less) active and developed libraries. To mention a few:
UniMath (https://github.com/UniMath/UniMath, mentioned in the article)
CoqHoTT (https://github.com/HoTT/CoqHoTT)
agdaunimath (https://unimath.github.io/agdaunimath/)
cubical agda (https://github.com/agda/cubical)
All of these are open to contributions, and there are lots of useful basic things that haven't been done and which I think would make excellent semester projects for a cs/math undergrad (for example).
Project mention: Languages on the rise like Rust and Go are being quite vocal against inheritance and many engineers seem to agree. Is this the end of inheritance? What do you think?  /r/rust  20230704https://github.com/magmide/magmide when
Project mention: Which proof assistant is the best to formalize real analysis/probability/statistics?  /r/Coq  20230618
Project mention: A Taste of Coq and Correct Code by Construction  news.ycombinator.com  20230903If you're already familiar with a functional programming language like Haskell or OCaml, you have the prerequisite knowledge to work through my Coq tutorial here: https://github.com/stepchowfun/proofs/tree/main/proofs/Tutor...
My goal with this tutorial was to introduce the core aspects of the language (dependent types, tactics, etc.) in a "straight to the point" kind of way for readers who are already motivated to learn it. If you've heard about proof assistants like Coq or Lean and you're fascinated by what they can do, and you just want the TL;DR of how they work, then this tutorial is written for you.
Any feedback is appreciated!
Project mention: Which proof assistant is the best to formalize real analysis/probability/statistics?  /r/Coq  20230618
Project mention: Kami: A Platform for Hardware Specification and Verification  news.ycombinator.com  20231228
coq related posts

Translation of the Rust's core and alloc crates to Coq for formal verification

So you think you know C?

Kami: A Platform for Hardware Specification and Verification

Change of Name: Coq –> The Rocq Prover

Can the language of proof assistants be used for general purpose programming?

A Taste of Coq and Correct Code by Construction

Why Mathematical Proof Is a Social Compact

A note from our sponsor  SaaSHub
www.saashub.com  24 May 2024
Index
What are some of the best opensource coq projects? This list will help you:
Project  Stars  

1  coq  4,647 
2  CompCert  1,777 
3  UniMath  917 
4  magmide  808 
5  mathcomp  551 
6  jscoq  503 
7  practicalfm  465 
8  awesomecoq  291 
9  proofs  286 
10  Coqtail  254 
11  coqofocaml  242 
12  jasmin  224 
13  CoqEquations  213 
14  principia  199 
15  analysis  182 
16  verdiraft  178 
17  fourcolor  151 
18  kami  141 
19  coqlsp  131 
20  koika  129 
21  coqserapi  124 
22  ttlite  121 
23  toychain  110 
Sponsored