There are 12 repositories under tlaplus topic.
An executable specification language with delightful tooling based on the temporal logic of actions (TLA)
Tutorial "Weeks of debugging can save you hours of TLA+". Each git commit introduces a new concept => check the git history!
A gently curated list of companies using verification formal methods in industry
APALACHE: symbolic model checker for TLA+ and Quint
TLA+ snippets, operators, and modules contributed and curated by the TLA+ community
A static web application to explore and animate a TLA+ state graph.
Learn TLA+ for free! No prior experience necessary!
Advanced fuzzing via Model Based Testing for Cosmos blockchains
Easiest-ever formal methods language! Designed for developers crafting distributed systems, microservices, and cloud applications
A tree-sitter grammar for TLA⁺ and PlusCal
Distributed termination detection on a ring, due to Shmuel Safra:
Proving a blocking queue deadlock free in a dozen different ways
A selection of textbook-like course notes for the Imperial College Computing modules.
Utilities for the TLA+ ecoystem and model-based testing using TLA+.
Different TLA+ specifications, mostly for learning purposes
TLA+ specification for Succinct Atomic Swap smart contract
Material for a workshop on Apalache and TLA+. To be populated with more examples.
TLA+ specs and models for the TezEdge node's p2p overlay network, shell, and consensus
A TLA+ implementation of the Avalanche Protocol Family, both for learning Avalanche and TLA+
A formal specification of snapshot isolation.