SaaSHub helps you find the best software and product alternatives Learn more β
Top 23 Dependent Type 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.
-
magmide
A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.
-
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.
-
awesome-rust-formalized-reasoning
An exhaustive list of all Rust resources regarding automated or semi-automated formalization efforts in any area, constructive mathematics, formal algorithms, and program verification.
-
fathom
π§ (Alpha stage software) A declarative data definition language for formally specifying binary data formats. π§ (by yeslogic)
-
tensor-safe
A Haskell framework to define valid deep learning models and export them to other frameworks like TensorFlow JS or Keras.
-
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: Kind: A lambda-calculus based pure programming language | news.ycombinator.com | 2023-11-27
Project mention: Lean4 helped Terence Tao discover a small bug in his recent paper | news.ycombinator.com | 2023-10-27
Project mention: Idris2: A purely functional programming language with first class types | news.ycombinator.com | 2023-11-06
This was recently deemed inappropriate:
"Bye bye Set"
"Set and Prop are removed as keywords"
https://github.com/agda/agda/pull/4629
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 | 2023-07-04https://github.com/magmide/magmide when
Project mention: Cicada β A FOSS, Cross-Platform Version of GitHub Actions and Gitlab CI | news.ycombinator.com | 2023-11-06There is a collision in names:
Cicada, this CI tool, uses a DSL (domain specific language) to write configuration, and this DSL is referred to as "Cicada language", and blasted in marketing copy as a "real programming language" on https://cicada.sh/
However, this is a completely different language from Cicada language, a programming language and theorem prover hosted at https://cicada-lang.org/ and https://github.com/cicada-lang/cicada
This name collision is very confusing, and I wonder why Cicada the CI tool didn't just stick to python, since it is also a "real programming language"
Project mention: Accelerated machine learning with dependent types | news.ycombinator.com | 2023-10-30
Dependent Types related posts
- Change of Name: Coq β> The Rocq Prover
- Idris2: A purely functional programming language with first class types
- Accelerated machine learning with dependent types
- Lean4 helped Terence Tao discover a small bug in his recent paper
- Types versus sets (and what about categories?)
- Why Mathematical Proof Is a Social Compact
- If given a list of properties/definitions and relationship between them, could a machine come up with (mostly senseless, but) true implications?
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source Dependent Type projects? This list will help you:
Project | Stars | |
---|---|---|
1 | coq | 4,602 |
2 | Kind | 3,438 |
3 | FStar | 2,562 |
4 | Idris2 | 2,395 |
5 | Agda | 2,371 |
6 | magmide | 804 |
7 | singletons | 282 |
8 | awesome-rust-formalized-reasoning | 263 |
9 | fathom | 256 |
10 | aya-dev | 239 |
11 | poprc | 233 |
12 | Coq-Equations | 208 |
13 | cubical | 142 |
14 | ttlite | 118 |
15 | tensor-safe | 101 |
16 | cicada | 92 |
17 | first-class-families | 84 |
18 | hoq | 82 |
19 | nominal | 66 |
20 | spidr | 60 |
21 | meta-cedille | 54 |
22 | thorin2 | 43 |
23 | type-natural | 33 |
Sponsored