Simple verification of Rust programs via functional purification in Lean 2(!)
☆340Mar 6, 2017Updated 8 years ago
Alternatives and similar repositories for electrolysis
Users that are interested in electrolysis are comparing it to the libraries listed below
Sorting:
- rust verification condition generator☆96Aug 31, 2016Updated 9 years ago
- Coq to Rust program extraction. The whole tree is on the original Coq code base.☆226Dec 24, 2014Updated 11 years ago
- A lint to collect some crate metadata☆116Jun 2, 2016Updated 9 years ago
- Mirror of https://gitlab.redox-os.org/redox-os/ralloc☆324Dec 14, 2020Updated 5 years ago
- A rustc plugin to check for numerical instability☆175Aug 28, 2016Updated 9 years ago
- RVT is a collection of tools/libraries to support both static and dynamic verification of Rust programs.☆279Feb 12, 2022Updated 4 years ago
- Design by contract style assertions for Rust☆254Jan 4, 2021Updated 5 years ago
- Verification working group☆103Jan 15, 2019Updated 7 years ago
- A syntax extension providing higher-order attributes to Rust.☆17Dec 3, 2017Updated 8 years ago
- Algebraic structure and emulation of higher kinded types for Rust☆109Dec 15, 2018Updated 7 years ago
- A mostly functional haskell compiler written in rust☆321Dec 23, 2023Updated 2 years ago
- Helps create a swirly timelapse gif☆16May 12, 2021Updated 4 years ago
- A static verifier for Rust, based on the Viper verification infrastructure.☆1,744Updated this week
- Automated property based testing for Rust (with shrinking).☆2,711Feb 10, 2026Updated 3 weeks ago
- A friendly little systems language with first-class types. Very WIP! 🚧 🚧 🚧☆624May 16, 2021Updated 4 years ago
- An intrusive flamegraph profiling tool for rust.☆730Feb 25, 2024Updated 2 years ago
- [INACTIVE] Rust's standard library, free of C dependencies, for Linux systems☆521Dec 9, 2018Updated 7 years ago
- Lean Theorem Prover☆2,159Oct 14, 2023Updated 2 years ago
- An experimental (read: DONT USE) musl libc implementation in Rust.☆293Jan 20, 2018Updated 8 years ago
- A minimal proof language.☆213Jan 26, 2019Updated 7 years ago
- RustHorn: A CHC-based automated verifier for Rust☆90Mar 14, 2025Updated 11 months ago
- symbolic execution engine for Rust☆359Jul 17, 2018Updated 7 years ago
- writing correct lock-free and distributed stateful systems in Rust, assisted by TLA+☆1,056May 23, 2017Updated 8 years ago
- SecBox - Sensitive data container☆14Jul 30, 2016Updated 9 years ago
- Crucible is a library for symbolic simulation of imperative programs☆756Updated this week
- C to Rust translator☆2,182Mar 10, 2019Updated 6 years ago
- A Delicious Build Tool.☆65Sep 13, 2016Updated 9 years ago
- An implementation and definition of the Rust trait system using a PROLOG-like logic solver☆1,984Feb 8, 2026Updated 3 weeks ago
- Rust mid-level IR Abstract Interpreter☆1,009Aug 22, 2024Updated last year
- "Programs that explain their effects" talk material☆17Jun 22, 2018Updated 7 years ago
- A DSL and compiler for generating peephole optimizers for Cranelift☆64May 14, 2020Updated 5 years ago
- Funktional generic type-level programming in Rust: HList, Coproduct, Generic, LabelledGeneric, Validated, Monoid and friends.☆1,422Dec 24, 2025Updated 2 months ago
- Semantic code navigation for Rust☆421Jan 14, 2023Updated 3 years ago
- implementation of Pure Type Systems (PTS) in Rust.☆51Mar 6, 2017Updated 8 years ago
- a pragmatic point-free theorem prover assistant☆143Sep 21, 2025Updated 5 months ago
- How-to: Sanitize your Rust code!☆433Feb 1, 2018Updated 8 years ago
- Lean Tutorials☆46Oct 4, 2020Updated 5 years ago
- Stateful, a Rust Control Flow Plugin☆108Apr 4, 2017Updated 8 years ago
- A package re-exporting the verified subset of containers☆20Jun 18, 2018Updated 7 years ago