Awesome Open Source
Awesome Open Source
Combined Topics
coq
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 101 Coq Open Source Projects
Categories
>
Mathematics
>
Coq
Coq
⭐
3,259
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.
Compcert
⭐
996
The CompCert formally-verified C compiler
Hott
⭐
956
Homotopy type theory
Stalin Sort
⭐
877
Add a stalin sort algorithm in any language you like ❣️ if you like give us a ⭐️
Unimath
⭐
682
This coq library aims to formalize a substantial body of mathematics using the univalent point of view.
Category Theory
⭐
567
An axiom-free formalization of category theory in Coq for personal study and practical work
Sf Zh
⭐
555
《软件基础》中译版 Software Foundations Chinese Translation
Cosette
⭐
539
Cosette is an automated SQL solver.
Verdi
⭐
499
A framework for formally verifying distributed systems implementations in Coq
Frap
⭐
469
Formal Reasoning About Programs
Jscoq
⭐
384
A port of Coq to Javascript -- Run Coq in your Browser
Pg
⭐
372
This repo is the new home of Proof General
Fiat Crypto
⭐
363
Cryptographic Primitive Code Generation by Fiat
Math Comp
⭐
350
Mathematical Components
Coq Tricks
⭐
307
Tricks you wish the Coq manual told you
Company Coq
⭐
298
A Coq IDE build on top of Proof General's Coq mode
Practical Fm
⭐
289
A gently curated list of companies using verification formal methods in industry
Hott Intro
⭐
280
An introductory course to Homotopy Type Theory
Hs To Coq
⭐
275
Convert Haskell source code to Coq source code
Vst
⭐
267
Verified Software Toolchain
Vellvm
⭐
244
The Vellvm (Verified LLVM) coq development.
Foundations
⭐
209
Voevodsky's original development of the univalent foundations of mathematics in Coq
Fscq
⭐
208
FSCQ is a certified file system written and proven in Coq
Coqgym
⭐
204
A Learning Environment for Theorem Proving with the Coq proof assistant
Metacoq
⭐
196
Metaprogramming in Coq
Quickchick
⭐
191
Randomized Property-Based Testing Plugin for Coq
Jscert
⭐
186
A Coq specification of ECMAScript 5 (JavaScript) with verified reference interpreter
Coq Chick Blog
⭐
173
🐣 A blog engine written and proven in Coq
Fpga_readings
⭐
164
Recipe for FPGA cooking
Coq Equations
⭐
160
A function definition package for Coq
Kami
⭐
159
Kami - a DSL for designing Hardware in Coq, and the associated semantics and theorems for proving its correctness. Kami is inspired by Bluespec. It is actually a complete rewrite of an older version from MIT
Coqhammer
⭐
158
CoqHammer: An Automated Reasoning Hammer Tool for Coq - Proof Automation for Dependent Type Theory
Vscoq
⭐
146
A Visual Studio Code extension for Coq [
[email protected]
,@fakusb]
Verdi Raft
⭐
145
An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Bedrock2
⭐
139
A work-in-progress language and compiler for verified low-level programming
Advent Of Coq 2018
⭐
137
Advent of Code 2018, in Coq! (https://adventofcode.com/2018)
Coq Haskell
⭐
136
A library for formalizing Haskell types and functions in Coq
Proofs
⭐
134
A selection of formal proofs in Coq.
Interactiontrees
⭐
134
A Library for Representing Recursive and Impure Programs in Coq
Math Classes
⭐
133
A library of abstract interfaces for mathematical structures in Coq [
[email protected]
]
Dot
⭐
131
formalization of the Dependent Object Types (DOT) calculus
Geocoq
⭐
129
A formalization of geometry in Coq based on Tarski's axiom system
Coq Of Ocaml
⭐
126
Import OCaml programs to Coq 🐓 🐫
Fiat
⭐
119
Mostly Automated Synthesis of Correct-by-Construction Programs
Iron
⭐
115
Coq formalizations of functional languages.
Awesome Provable
⭐
112
A curated set of links to formal methods involving provable code.
Coqtail
⭐
111
Interactive Coq Proofs in Vim
Ergo
⭐
111
The Language for Smart Legal Contracts
Ceramist
⭐
108
Verified hash-based AMQ structures in Coq
Mindless Coding
⭐
104
Mindless, verified (erasably) coding using dependent types
Coq Ext Lib
⭐
103
A library of Coq definitions, theorems, and tactics. [
[email protected]
,@liyishuai]
Coq Pipes
⭐
101
Peacoq
⭐
100
PeaCoq is a pretty Coq, isn't it?
Ttlite
⭐
94
A SuperCompiler for Martin-Löf's Type Theory
Toychain
⭐
93
A minimalistic blockchain consensus implemented and verified in Coq
Coq Serapi
⭐
88
Coq Protocol Playground with Se(xp)rialization of Internal Structures.
Fourcolor
⭐
88
Formal proof of the Four Color Theorem
Vscoq
⭐
85
Coq Support for Visual Studio Code
Typetheory
⭐
85
The mathematical study of type theories, in univalent foundations
Disel
⭐
85
Distributed Separation Logic: a framework for compositional verification of distributed protocols and their implementations in Coq
Analysis
⭐
85
Mathematical Components compliant Analysis Library
Ch2o
⭐
77
Formal Type Theory
⭐
74
Formalising Type Theory in a modular way for translations between type theories
Scallina
⭐
69
A Coq-based synthesis of Scala programs which are correct-by-construction
Certicoq
⭐
66
A Verified Compiler for Gallina, Written in Gallina
Sfja
⭐
65
SoftwareFoundations(Ja)
Riscv Coq
⭐
63
RISC-V Specification in Coq
Collapsing Towers
⭐
62
Collapsing Towers of Interpreters
Silveroak
⭐
62
Formal specification and verification of hardware, especially for security and privacy.
Scala Escape
⭐
60
A compiler plug-in to control object lifetimes in Scala
Perennial
⭐
58
Verifying concurrent crash-safe systems
Verlang
⭐
52
Metalib
⭐
48
The Penn Locally Nameless Metatheory Library
Poleiro
⭐
42
A blog about Coq
Pornview
⭐
42
Porn browser formally-verified in Coq
Freespec
⭐
41
A framework for implementing and certifying impure computations in Coq
Certint
⭐
41
A Certified Interpreter for ML with Structural Polymorphism
Parseque
⭐
37
Total Parser Combinators in Coq
Paramcoq
⭐
33
Coq plugin for parametricity [
[email protected]
]
Nuprlincoq
⭐
31
Implementation of Nuprl's type theory in Coq
Profunctor Monad
⭐
30
Bidirectional programming in Haskell with monadic profunctors
Cpp2v
⭐
25
Formalization of C++ for verification purposes.
Autosubst
⭐
22
Automation for de Bruijn syntax and substitution in Coq
Micro Policies Coq
⭐
18
Coq formalization accompanying the paper: Micro-Policies: A Framework for Verified, Tag-Based Security Monitors
Coq Guarded Computational Type Theory
⭐
18
Coq Printf
⭐
15
Implementation of sprintf for Coq
Vvclocks
⭐
14
Verified vector clocks, with Coq!
Hello World
⭐
14
A Hello World program in Coq.
Jt89
⭐
14
sn76489an compatible Verilog core, with emphasis on FPGA implementation and Megadrive/Master System compatibility
Ledgertheory
⭐
12
Coqjvm
⭐
10
Coq executable semantics and resource verifier
Dblib Linear
⭐
10
Formalisation of the linear lambda calculus in Coq
Software Foundations
⭐
9
Solutions to the exercises from the 'Software Foundations' book by Benjamin Pierce et al.
Monads
⭐
9
Coq code accompanying several articles on semantics of functional programming languages
Hott Species
⭐
9
Combinatorial species in HoTT
Cufp 2015 Tutorial
⭐
9
An introductory tutorial for the Coq proof assistant.
Coqpie
⭐
8
CoqPIE (an IDE for the Coq theorem prover + PEDANTIC)
Finset
⭐
6
A Coq library for extensional finite sets and comprehension
Crimp
⭐
5
Certified Relational to Imperative
Software Foundations
⭐
5
Coq proofs of exercises in Pierce's book
1-100 of 101 projects
Next >
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210