formal-land / coq-of-rust
Formal verification tool for Rust: check 100% of execution cases of your programs π¦ to make applications with no bugs! βοΈ π βοΈ π¦
β398Updated this week
Related projects: β
- Refinement Types for Rustβ639Updated this week
- Creusot helps you prove your code is correct in an automated fashion.β1,113Updated this week
- An exhaustive list of all Rust resources regarding automated or semi-automated formalization efforts in any area, constructive mathematicβ¦β291Updated last week
- logic programming in Rustβ387Updated 2 months ago
- a model of MIR and the Rust type/trait systemβ282Updated 2 months ago
- A precise specification for "Rust lite / MIR plus"β809Updated last week
- Rust bindings for the Z3 solver.β338Updated last month
- A static verifier for Rust, based on the Viper verification infrastructure.β1,551Updated last month
- Pattern matching and exhaustiveness checking algorithms implemented in Rustβ206Updated 7 months ago
- Shuttle is a library for testing concurrent Rust codeβ652Updated this week
- Verified Rust for low-level systems codeβ1,129Updated this week
- Algebraic effects for Rustβ586Updated 2 months ago
- CreuSAT - A formally verified SAT solver written in Rust and verified with Creusot.β607Updated 5 months ago
- Incremental garbage collection from safe Rustβ498Updated last week
- Experimental one-shot benchmarking/profiling harness for Rustβ576Updated last month
- Execute Rust code carefully, with extra checking along the wayβ376Updated last month
- Datalog compiler embedded in Rust as a procedural macroβ452Updated 6 months ago
- Making parsing a breezeβ518Updated last week
- Generating structured data from arbitrary, unstructured input.β711Updated last week
- RVT is a collection of tools/libraries to support both static and dynamic verification of Rust programs.β273Updated 2 years ago
- A verification toolchain for Rust programsβ181Updated last week
- Rust programs written entirely in Rustβ749Updated 3 weeks ago
- A Rust verification toolβ176Updated this week
- Run Rust lints from dynamic librariesβ369Updated this week
- Kani Rust Verifierβ2,123Updated this week
- cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust codeβ674Updated this week
- property testing and verification front-end for Rustβ181Updated 2 weeks ago
- An arbitrary-precision arithmetic library for Rust.β447Updated 2 weeks ago
- Ferrocene Language Specificationβ400Updated last week
- Use Tree Sitter to parse your own languages in Rustβ598Updated 5 months ago