The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Formal Method 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.
-
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.
-
spark-by-example
SPARK by Example is an adaptation of ACSL by Example for SPARK 2014, a programming language which is a formally verified subset of Ada
-
RecordFlux
Formal specification and generation of verifiable binary parsers, message generators and protocol state machines
-
fizzbee
Easiest-ever formal methods language! Designed for developers crafting distributed systems, microservices, and cloud applications
-
PFV
This tool presents a novel approach to bolstering network protocol verification by integrating the Shadow network simulator with the Ivy formal verification tool to check time properties. Furthermore, it extends Ivy’s capabilities with a dedicated time module, enabling the verification of complex quantitative-time properties.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: SableDb – a key/value store that uses RocksDB and Redis API (written in Rust) | news.ycombinator.com | 2024-04-04a few times, seems interesting. The author's also built a lot of other cool concurrency primitives for Rust as well.
[0] https://github.com/spacejam/sled
4. SQA wiki
Project mention: An Easy-Sounding Problem Yields Numbers Too Big for Our Universe | news.ycombinator.com | 2023-12-04
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: FizzBee: Open-source formal methods tool that's not hard | news.ycombinator.com | 2024-04-01
Formal Methods related posts
- FizzBee: Open-source formal methods tool that's not hard
- An Easy-Sounding Problem Yields Numbers Too Big for Our Universe
- Lean 4.0.0, first official lean4 release
- Towards a new SymPy: part 2 – Polynomials
- It's not mathematics that you need to contribute to (2010)
- 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?
- Did studying proof based math topics e.g. analysis make you a better programmer?
-
A note from our sponsor - WorkOS
workos.com | 23 Apr 2024
Index
What are some of the best open-source Formal Method projects? This list will help you:
Project | Stars | |
---|---|---|
1 | sled | 7,736 |
2 | P | 2,911 |
3 | sqa-wiki | 2,200 |
4 | mathlib | 1,625 |
5 | hacl-star | 1,583 |
6 | creusot | 968 |
7 | magmide | 804 |
8 | CreuSAT | 581 |
9 | practical-fm | 460 |
10 | stainless | 347 |
11 | vscode-tlaplus | 329 |
12 | spark-by-example | 150 |
13 | z3_tutorial | 147 |
14 | what4 | 146 |
15 | miss_hit | 143 |
16 | koika | 128 |
17 | RecordFlux | 100 |
18 | acsl-by-example | 94 |
19 | fizzbee | 63 |
20 | hermit | 49 |
21 | sbvPlugin | 44 |
22 | hardware | 23 |
23 | PFV | 17 |
Sponsored