The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 17 proof-assistant Open-Source 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 semi-interactive development of machine-checked proofs.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
redtt
"Between the darkness and the dawn, a red cube rises!": a proof assistant for cartesian cubical type theory
-
kami
A Platform for High-Level Parametric Hardware Specification and its Modular Verification (by mit-plv)
-
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/Alternative-names
Naming is hard...
Project mention: Lean4 helped Terence Tao discover a small bug in his recent paper | news.ycombinator.com | 2023-10-27
This was recently deemed inappropriate:
"Bye bye Set"
"Set and Prop are removed as keywords"
https://github.com/agda/agda/pull/4629
Project mention: A Taste of Coq and Correct Code by Construction | news.ycombinator.com | 2023-09-03If 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: RZK: Experimental proof assistant for synthetic ∞-categories | news.ycombinator.com | 2023-09-28
Project mention: Kami: A Platform for Hardware Specification and Verification | news.ycombinator.com | 2023-12-28
proof-assistant related posts
- Kami: A Platform for Hardware Specification and Verification
- Change of Name: Coq –> The Rocq Prover
- The First Stable Release of a Rust-Rewrite Sudo Implementation
- RZK: Experimental proof assistant for synthetic ∞-categories
- A Taste of Coq and Correct Code by Construction
- Types versus sets (and what about categories?)
- Why Mathematical Proof Is a Social Compact
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source proof-assistant projects? This list will help you:
Project | Stars | |
---|---|---|
1 | coq | 4,602 |
2 | FStar | 2,562 |
3 | Agda | 2,371 |
4 | jscoq | 502 |
5 | proofs | 286 |
6 | Coqtail | 251 |
7 | aya-dev | 239 |
8 | cooltt | 208 |
9 | redtt | 199 |
10 | rzk | 182 |
11 | kami | 136 |
12 | coq-serapi | 123 |
13 | hout | 34 |
14 | type-natural | 33 |
15 | CORE | 30 |
16 | anders | 17 |
17 | supervisionary | 3 |
Sponsored