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. Learn more →
Top 10 Proof Open-Source Projects
-
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.
-
verdi-raft
An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
-
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.
ManySAT: http://www.cril.univ-artois.fr/~jabbour/manysat.htm
It shares short conflict clauses between parallel solvers and achieves superlinear speedup in some cases, e.g., 4 parallel solvers solve faster than one forth of the single solver soolution time.
Short conflict clauses are rare so there is little communication between solvers required.
CryptoMiniSAT: https://github.com/msoos/cryptominisat
Author's goal to have solver that is good in computing range from single CPU up to cluster. Judging from CryptoMiniSAT successes, he has mostly reached the goal.
Project mention: Static Type Safety with Variadic Functions: an Idea and a Question | /r/ProgrammingLanguages | 2023-05-11For further reading, there's a paper on arity generic programming and some solutions using dependent typing in Agda.
> C/C++ can be made memory safe
.. but it's much harder to prove your work is memory safe. sel4 is memory safe C, for example. The safety is achieved by a large external theorem prover and a synced copy written in Haskell. https://github.com/seL4/l4v
Typechecks are form of proof. It's easier to write provably safe Rust than provably safe C because the proofs and checker are integrated.
Proof related posts
- Creusot, a deductive verifier for Rust code
- Rewrite the VP9 codec library in Rust
- Creusot, a deductive verifier for Rust code
- SeL4 Specification and Proofs
- Conditioonal Compilation across Crates?
- Kani 0.29.0 has been released!
- Static Type Safety with Variadic Functions: an Idea and a Question
-
A note from our sponsor - InfluxDB
www.influxdata.com | 23 Apr 2024
Index
What are some of the best open-source Proof projects? This list will help you:
Project | Stars | |
---|---|---|
1 | creusot | 968 |
2 | cryptominisat | 788 |
3 | CreuSAT | 581 |
4 | agda-stdlib | 556 |
5 | l4v | 488 |
6 | verdi-raft | 177 |
7 | Snapshop | 65 |
8 | ra | 53 |
9 | Proofable | 9 |
10 | website | 3 |
Sponsored