goose-lang / goose
Goose converts a subset of Go to Rocq
☆118Updated this week
Alternatives and similar repositories for goose
Users that are interested in goose are comparing it to the libraries listed below
Sorting:
- Verifying concurrent crash-safe systems☆178Updated this week
- Gobra is an automated, modular verifier for Go programs, based on the Viper verification infrastructure.☆126Updated this week
- Lem semantic definition language☆139Updated 2 months ago
- DaisyNFS is an NFS server verified using Dafny and Perennial.☆37Updated 6 months ago
- IVy is a research tool intended to allow interactive development of protocols and their proofs of correctness and to provide a platform f…☆91Updated this week
- The TLA⁺ Proof Manager☆75Updated 2 weeks ago
- Definition of the Viper intermediate verification language.☆85Updated this week
- Communication between Coq and SAT/SMT solvers☆158Updated 7 months ago
- A mechanisation of Wasm in Coq(Rocq)☆105Updated last month
- PGo is a source to source compiler from Modular PlusCal specs into Go programs.☆180Updated this week
- Tool developped for "Bounded verification of message passing concurrency in Go programs."☆44Updated last year
- Forge: A Tool and Language for Teaching Formal Methods☆75Updated 2 weeks ago
- ☆51Updated 5 months ago
- ☆26Updated last year
- Coq plugin embedding elpi☆166Updated this week
- ☆31Updated 3 years ago
- A work-in-progress language and compiler for verified low-level programming☆304Updated this week
- A Verified Compiler for Gallina, Written in Gallina☆149Updated 3 weeks ago
- Modeling and Proving in Computational Type Theory☆96Updated this week
- Distributed Separation Logic: a framework for compositional verification of distributed protocols and their implementations in Coq☆98Updated 9 months ago
- A language for symbolic transitions system, inspired by Ivy.☆68Updated last year
- CoqHammer: An Automated Reasoning Hammer Tool for Coq - Proof Automation for Dependent Type Theory☆228Updated 3 weeks ago
- Yet another plugin tutorial, this time as an exercise for 598☆38Updated last year
- Cerberus C semantics☆61Updated last week
- The Vellvm (Verified LLVM) coq development.☆429Updated last week
- RISC-V Specification in Coq☆114Updated 3 months ago
- Rocq RFCs: documents to discuss changes to the Rocq Prover☆56Updated 3 months ago
- A deterministic parser with fused lexing☆72Updated last year
- Hoare Type Theory☆75Updated last week
- A verified high-performance file system☆32Updated 3 weeks ago