There are 12 repositories under tlaplus topic.
An executable specification language with delightful tooling based on the temporal logic of actions (TLA)
A gently curated list of companies using verification formal methods in industry
Tutorial "Weeks of debugging can save you hours of TLA+". Each git commit introduces a new concept => check the git history!
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!
Easiest-ever formal methods language! Designed for developers crafting distributed systems, microservices, and cloud applications
Advanced fuzzing via Model Based Testing for Cosmos blockchains
A tree-sitter grammar for TLA⁺ and PlusCal
A selection of textbook-like course notes for the Imperial College Computing modules.
Distributed termination detection on a ring, due to Shmuel Safra:
Proving a blocking queue deadlock free in a dozen different ways
Synchronous fault-tolerant distributed algorithms encoded in TLA+
Different TLA+ specifications, mostly for learning purposes
Utilities for the TLA+ ecoystem and model-based testing using TLA+.
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