Gobra is an automated, modular verifier for Go programs, based on the Viper verification infrastructure.
☆147Mar 1, 2026Updated this week
Alternatives and similar repositories for gobra
Users that are interested in gobra are comparing it to the libraries listed below
Sorting:
- Verifying the SCION architecture using Gobra☆11Feb 9, 2026Updated 3 weeks ago
- VSCode Plugin for Gobra☆11Updated this week
- Definition of the Viper intermediate verification language.☆95Updated this week
- Verification-condition-generation-based verifier for the Viper intermediate verification language.☆37Updated this week
- Symbolic-execution-based verifier for the Viper intermediate verification language.☆127Updated this week
- Goose converts a subset of Go to Rocq☆137Feb 24, 2026Updated last week
- We define a simple programming language, simp_lang, then instantiate Iris to verify simple simp_lang programs with concurrent separation …☆59Jul 4, 2025Updated 7 months ago
- SMTscope automatically analyses and visualises SMT solver execution traces.☆58Dec 10, 2025Updated 2 months ago
- Some programs from Rustan Leino's "Program Proofs", in Why3.☆16Mar 13, 2023Updated 2 years ago
- A static verifier for Rust, based on the Viper verification infrastructure.☆1,744Updated this week
- In-place translation of TLA⁺ symbols into Unicode, in Neovim☆14Mar 19, 2025Updated 11 months ago
- Faster alternatives for some Go stdlib packages☆14Nov 9, 2017Updated 8 years ago
- Research prototype tool for modular formal verification of C, Rust and Java programs☆475Feb 16, 2026Updated 2 weeks ago
- Libraries useful for Dafny programs☆49Aug 19, 2025Updated 6 months ago
- CN separation logic refinement type system for C☆46Feb 16, 2026Updated 2 weeks ago
- Morally-correct string and stream interpolation for Go.☆24Apr 23, 2016Updated 9 years ago
- The VerCors verification toolset for verifying parallel and concurrent software☆91Updated this week
- Boogie☆569Updated this week
- ReBucket: group panic()s by similarity☆12Nov 1, 2019Updated 6 years ago
- Formalisation of a capability machine and principles for reasoning about security properties☆26Jul 4, 2025Updated 7 months ago
- Automation for de Bruijn syntax and substitution in Coq [maintainers=@RalfJung,@co-dan]☆68Sep 17, 2024Updated last year
- A Go Wrapper for JQ☆12Nov 1, 2019Updated 6 years ago
- Small program to run requests against a web server and look for problems☆11Jan 20, 2016Updated 10 years ago
- A constraint solver built from scratch in OCaml☆12Dec 10, 2021Updated 4 years ago
- Streaming TopK estimates☆13Sep 25, 2025Updated 5 months ago
- github.com/cznic/interval has moved to modernc.org/interval☆11Nov 22, 2018Updated 7 years ago
- Lifting Reduction Semantics through Syntactic Sugar☆13May 13, 2018Updated 7 years ago
- Supplement of the ICFP'22 paper "‘do’ Unchained: Embracing Local Imperativity in a Purely Functional Language"☆14Feb 15, 2025Updated last year
- 🌳 Generate a fresh bonsai in your terminal☆31Oct 4, 2021Updated 4 years ago
- Implementation of books from Bourbaki's Elements of Mathematics in Coq [maintainer=@thery]☆31Updated this week
- Please see https://github.com/hacspec/hax☆246Feb 12, 2024Updated 2 years ago
- ☆13Feb 28, 2022Updated 4 years ago
- The Cambridge Haskell Supercompiler: an extension of "Supercompilation by Evaluation"☆24Mar 30, 2011Updated 14 years ago
- `Pin`-based stopgap for unboxed aliasable values in self-referential data structures in Rust☆15Aug 27, 2022Updated 3 years ago
- ☆13Jun 10, 2024Updated last year
- A Redex tutorial with a focus on how to do work in Redex☆11Oct 21, 2024Updated last year
- Contains primitives for marshaling/unmarshaling Unix timestamp/epoch to/from built-in time.Time type in JSON☆17Feb 25, 2024Updated 2 years ago
- Kani VSCode Extension☆19Updated this week
- Linearizability Hoare Logic☆17Feb 9, 2026Updated 3 weeks ago