Katamaran is a semi-automated separation logic verifier for the Sail specification language. It works on an embedded version of Sail called μSail and verifies separation logic-based contracts of functions by generating (succinct) first-order verification conditions.
☆20Oct 8, 2026Updated this week
Alternatives and similar repositories for katamaran
Users that are interested in katamaran are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Mechanized proofs and example programs for the paper Type Inference Logics, published at OOPSLA24.☆12Apr 3, 2026Updated 6 months ago
- The C4 Concurrent C Fuzzer☆15Nov 2, 2023Updated 2 years ago
- ☆40Oct 1, 2026Updated last week
- Tactic for polynomial manipulations☆13Jan 29, 2026Updated 8 months ago
- Formal Semantics for Why3☆21Jul 15, 2026Updated 3 months ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- The Ensemble distributed communications toolkit☆13Jul 26, 2020Updated 6 years ago
- OCaml library to transform an Llvm control flow graph in an SMT formula.☆13Apr 20, 2018Updated 8 years ago
- Companion Coq development for Xavier Leroy's 2021 lectures on program logics☆45Apr 14, 2021Updated 5 years ago
- An OCaml library for manipulating Labeled Transition Systems☆25Jan 24, 2024Updated 2 years ago
- A rpc client library for the Transmission bittorrent client written in OCaml.☆10Jan 27, 2018Updated 8 years ago
- VeriFFI: Verified Foreign Function Interface for connecting Coq programs to C programs at the operational and specification/verification …☆49Jun 1, 2026Updated 4 months ago
- A verified Implementation of a mini prolog