informalsystems / quint
An executable specification language with delightful tooling based on the temporal logic of actions (TLA)
☆892Updated last week
Alternatives and similar repositories for quint:
Users that are interested in quint are comparing it to the libraries listed below
- APALACHE: symbolic model checker for TLA+ and Quint☆454Updated 2 months ago
- Easiest-ever formal methods language! Designed for developers crafting distributed systems, microservices, and cloud applications☆197Updated last week
- Add hardship to your tests☆915Updated this week
- Data interchange with algebraic data types.☆612Updated this week
- Hermit launches linux x86_64 programs in a special, hermetically isolated sandbox to control their execution. Hermit translates normal, n…☆1,244Updated this week
- A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.☆820Updated 11 months ago
- A model checker for implementing distributed systems.☆1,618Updated 5 months ago
- Formal verification tool for Rust: check 100% of execution cases of your programs 🦀 to make super safe applications! ✈️ 🚀 ⚕️ 🏦☆823Updated this week
- TLA+ snippets, operators, and modules contributed and curated by the TLA+ community☆280Updated last week
- Learn TLA+ for free! No prior experience necessary!☆210Updated last week
- A high-level distributed programming framework for Rust☆867Updated this week
- A curated list of TLA+ resources.☆137Updated 9 months ago
- Tutorial "Weeks of debugging can save you hours of TLA+". Each git commit introduces a new concept => check the git history!☆491Updated 4 months ago
- Proving leftpad correct two-dozen different ways☆668Updated 3 weeks ago
- A modern supercompiler for call-by-value functional languages☆402Updated this week
- ☆496Updated 9 months ago
- Creusot helps you prove your code is correct in an automated fashion.☆1,230Updated this week
- TLA+ language support for Visual Studio Code☆368Updated this week
- Systems language with linear types and capability-based security.☆1,211Updated 9 months ago
- Verified Rust for low-level systems code☆1,430Updated this week
- CreuSAT - A formally verified SAT solver written in Rust and verified with Creusot.☆628Updated 11 months ago
- A functional, content-addressable programming language.☆422Updated 3 weeks ago
- An efficient, secure cryptocomputer☆616Updated last year
- Gossip-based service discovery (and more) for large distributed systems.☆850Updated this week
- A static web application to explore and animate a TLA+ state graph.☆197Updated last year
- Shrinkray is a modern multi-format test-case reducer☆259Updated 2 weeks ago
- The Feldera Incremental Computation Engine☆1,203Updated this week
- an experimental new programming language based on interaction nets☆232Updated this week
- I speak only of myself since I do not wish to convince, I have no right to drag others into my river, I oblige no one to follow me and ev…☆464Updated this week
- Interactive, web-based tool for exploring, visualizing, and sharing formal specifications in TLA+.☆100Updated this week