64 Open Source Dependent Types Software Projects
Free and open source dependent types code projects including engines, APIs, generators, and tools.
Coq 3030 ⭐
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.
Pikelet 394 ⭐
(Please don’t repost, this is still a WIP) A friendly little systems language with first-class types and unboxed data.
Cedille 278 ⭐
Cedille, a dependently typed programming languages based on the Calculus of Dependent Lambda Eliminations
Silt 211 ⭐
An in-progress fast, dependently typed, functional programming language implemented in Swift.
Coqhammer 147 ⭐
CoqHammer: An Automated Reasoning Hammer Tool for Coq - Proof Automation for Dependent Type Theory
Tensor Safe 95 ⭐
A framework to define valid deep neural network models and export them to specific languages
Fathom 93 ⭐
🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧
Rust Nbe For Mltt 70 ⭐
Normalization by evaluation for Martin-Löf Type Theory with dependent records
Narc Rs 50 ⭐
(WIP) Dependently-typed programming language with Agda style dependent pattern matching
Idristddnotes 38 ⭐
Literate program notes from reading 'TDD with Idris' book comparing Idris and Haskell
Ornamental Search 33 ⭐
An extension to PUMPKIN PATCH with support for proof repair across type equivalences.
Rml 28 ⭐
ML modules and functors as first-class citizens by unifying ML modules and ML records with path dependent types and subtyping.
Auxify 23 ⭐
Introduces macro/meta annotations @ aux, @ self, @ instance, @ apply, @ delegated, @ syntax and String-based type class LabelledGeneric
Fm Notes 15 ⭐
Unassorted scribbles on formal methods, type theory, category theory, and so on, and so on