Projects in Awesome Lists tagged with tlaplus
A curated list of projects in awesome lists tagged with tlaplus .
https://github.com/quint-co/quint
An executable specification language with delightful tooling based on the temporal logic of actions (TLA)
apalache formal-methods language quint specification specification-language tlaplus verification
Last synced: 02 Jun 2026
https://github.com/tlaplus/examples
A collection of TLA⁺ specifications of varying complexities.
Last synced: 23 Feb 2026
https://github.com/tlaplus/Examples
A collection of TLA⁺ specifications of varying complexities.
Last synced: 26 Mar 2025
https://github.com/informalsystems/quint
An executable specification language with delightful tooling based on the temporal logic of actions (TLA)
apalache formal-methods language quint specification tlaplus verification
Last synced: 27 Feb 2026
https://github.com/tlaplus/drtlaplus
Dr. TLA+ series - learn an algorithm and protocol, study a specification
algorithm pluscal protocol tlaplus
Last synced: 25 Jan 2026
https://github.com/tlaplus/DrTLAPlus
Dr. TLA+ series - learn an algorithm and protocol, study a specification
algorithm pluscal protocol tlaplus
Last synced: 20 Apr 2025
https://github.com/apalache-mc/apalache
APALACHE: symbolic model checker for TLA+ and Quint
apalache model-checking quint smt tla tlaplus verification
Last synced: 04 Mar 2026
https://github.com/ligurio/practical-fm
A gently curated list of companies using verification formal methods in industry
coq formal-methods formal-verification formal-verification-methods practice software-engineering tla-specification tlaplus
Last synced: 15 May 2025
https://github.com/lemmy/blockingqueue
Tutorial "Weeks of debugging can save you hours of TLA+". Each git commit introduces a new concept => check the git history!
fifo fifo-queue java model-checking specification tla tlaplus tlaps
Last synced: 16 May 2025
https://github.com/lemmy/BlockingQueue
Tutorial "Weeks of debugging can save you hours of TLA+". Each git commit introduces a new concept => check the git history!
fifo fifo-queue java model-checking specification tla tlaplus tlaps
Last synced: 26 Mar 2025
https://github.com/fizzbee-io/fizzbee
Easiest-ever formal methods language! Designed for developers crafting distributed systems, microservices, and cloud applications
alloy alloy-analyzer formal-languages formal-methods formal-verification ltl pluscal prism tla tla-plus tlaplus
Last synced: 21 May 2026
https://github.com/tlaplus/communitymodules
TLA+ snippets, operators, and modules contributed and curated by the TLA+ community
pluscal tla-specification tlaplus
Last synced: 06 Apr 2026
https://github.com/tlaplus/CommunityModules
TLA+ snippets, operators, and modules contributed and curated by the TLA+ community
pluscal tla-specification tlaplus
Last synced: 26 Mar 2025
https://github.com/hwayne/learntla-v2
Learn TLA+ for free! No prior experience necessary!
book formal-methods formal-specification formal-verification tla tlaplus
Last synced: 26 Jan 2026
https://github.com/afonsonf/tlaplus-graph-explorer
A static web application to explore and animate a TLA+ state graph.
Last synced: 07 May 2025
https://github.com/will62794/spectacle
Interactive, web-based tool for exploring, visualizing, and sharing formal specifications in TLA+.
formal-methods formal-specification model-checking tla tlaplus verification visualization
Last synced: 10 Aug 2025
https://github.com/hwayne/tlacli
A script for running TLA+/TLC from the command line
Last synced: 01 Apr 2026
https://github.com/tlaplus-community/tree-sitter-tlaplus
A tree-sitter grammar for TLA⁺ and PlusCal
grammar parser pluscal tlaplus tree-sitter
Last synced: 07 Oct 2025
https://github.com/lorin/tla-linearizability
Reading the linearizability paper with TLA+
Last synced: 28 Jan 2026
https://github.com/will62794/tlaplus_animation
A TLA+ module for animating TLC traces.
Last synced: 12 Jan 2026
https://github.com/lemmy/lets-prove-blocking-queue
Proving a blocking queue deadlock free in a dozen different ways
algorithm concurrency deadlock-freedom proof tla tlaplus
Last synced: 29 Jan 2026
https://github.com/mrc/tla-tools
TLA+ tools for Emacs
emacs emacs-mode pluscal tla tlaplus
Last synced: 22 Jul 2025
https://github.com/mryndzionek/tlaplus_specs
Different TLA+ specifications, mostly for learning purposes
graphviz model-checking tla tla-specifications tlaplus
Last synced: 27 Jan 2026
https://github.com/cwi-swat/tla-ci
TLA+ specifications accompanying paper: Automated Validation of State-Based Client-Centric Isolation with TLA+. (https://doi.org/10.1007/978-3-030-67220-1_4) Based on Crooks' Isolation (https://dl.acm.org/doi/10.1145/3087801.3087802).
Last synced: 20 Jan 2026
https://github.com/isaac-defrain/tlaplusfun
TLA+ questions, answers, and experiments
formal-verification tla tlaplus
Last synced: 16 Feb 2026
https://github.com/informalsystems/tla-apalache-workshop
Material for a workshop on Apalache and TLA+. To be populated with more examples.
Last synced: 17 Mar 2026
https://github.com/tlaplus/azure-cosmos-tla
Azure Cosmos TLA+ specifications
azure cosmosdb model-checking tlaplus
Last synced: 26 Mar 2025
https://github.com/tezedge/tezedge-specification
TLA+ specs and models for the TezEdge node's p2p overlay network, shell, and consensus
formal-verification tezos tezos-blockchain tla tla-specification tlaplus
Last synced: 21 Jul 2025
https://github.com/will62794/snapshot-isolation-spec
A formal specification of snapshot isolation.
Last synced: 12 Jan 2026
https://github.com/decanus/rutschblock
A TLA+ implementation of the Avalanche Protocol Family, both for learning Avalanche and TLA+
formal-specification tla tla-specification tlaplus
Last synced: 25 Jan 2026
https://github.com/hengxin/tlaps-examples
Examples for TLAPS (TLA+ Proof System)
formal-methods theorem-prover theorem-proving tlaplus tlaps
Last synced: 12 Feb 2026
https://github.com/talex5/spec-vchan
A TLA+ specification for the Xen vchan protocol
Last synced: 12 Feb 2026
https://github.com/hengxin/tlaplus-at-nju-disalg
Learning [Lamport's TLA+](http://research.microsoft.com/en-us/um/people/lamport/tla/tla.html).
lamport-specifying-systems model-checking theorem-proving tla-hyperbook tlaplus tlaplus-video-course tlaps tlc
Last synced: 17 Jan 2026
https://github.com/hengxin/tla2tex
TLA+ Code to TeX Code using tla2tools.jar
Last synced: 25 Feb 2025
https://github.com/tlaplus/lecture
The TLA+ Video Course by Leslie Lamport
tla tla-plus tla-specification tlaplus
Last synced: 05 Mar 2026
https://github.com/hop-protocol/tla-spec
📜 WIP Hop Protocol TLA+ Specification
hop hop-protocol specification tla tla-plus tla-specification tlaplus wip wip-do-not-use
Last synced: 21 Apr 2025
https://github.com/vacp2p/formalities
Formal models of vac protocols
formal-methods formal-specification tla tlaplus
Last synced: 05 Jan 2026
https://github.com/s12f/tlads
TLA+ and Distributed/Discrete Systems.
distributed-systems model-checking tla tlaplus
Last synced: 18 Feb 2026
https://github.com/isaac-defrain/model-based-trace-checking
Model-based trace-checking ✅ check the conformance of your implementation to your specification
formal-verification model-based-testing rust tlaplus
Last synced: 13 Aug 2025
https://github.com/konnov/tlaki
TLAki: Little cute typed definitions in TLA+
Last synced: 26 Feb 2026
https://github.com/konnov/apalache-examples
Examples of efficiently using Apalache
apalache examples modelchecking tla tlaplus
Last synced: 27 Feb 2026
https://github.com/hengxin/tlaplus-pluscal-utils
Utilities for TLA+ and PlusCal
Last synced: 05 Mar 2026
https://github.com/hvanz/paxosinpluscal
Paxos algorithm specified and proved in TLA+/PlusCal, with separate processes and invariants for proposers and acceptors.
distributed-systems formal-proofs formal-specification formal-verification paxos pluscal tla tlaplus verification
Last synced: 26 Jan 2026
https://github.com/manifoldfinance/tla-spec
tla++ proofs and verifications
distributed fault-tolerance pcal tla tlaplus
Last synced: 19 Mar 2026
https://github.com/hengxin/cure-kvstore-tla
TLA+ Spec for the Cure Key-Value Store
causal-consistency cure key-value-store tlaplus
Last synced: 19 Mar 2026
https://github.com/isaac-defrain/liveness-checking
Liveness checking state machines without storing execution traces
Last synced: 05 Oct 2025
https://github.com/konnov/cyclic-buffer-challenge
Bug finding challenge for all of the tools around
aflplusplus apalache challenge fuzzing pbt proptest quint tlaplus tlc
Last synced: 02 Apr 2026
https://github.com/tlaplus/concurrentscc
Prototypes of Concurrent Strongly Connected Components (SCC) algorithms
algorithms concurrent scc tarjan tlaplus
Last synced: 28 May 2026
https://github.com/johnyf/tlapy
Python utilities for working with TLA+ specifications
formal-methods specification tla tlaplus utilities
Last synced: 10 Apr 2026
https://github.com/tangruize/jupiter-experiments
jupiter model-checking python3 tlaplus tlc2 tlc2-wrapper
Last synced: 25 Feb 2025
https://github.com/can1357/pluscal-help
A beautiful, dark-mode cheat sheet for PlusCal.
astro cheatsheet documentation formal-methods pluscal tla tlaplus
Last synced: 09 Oct 2025
https://github.com/isaac-defrain/node-debugger
Interactive node simulator for TLA+ specification of Tezos p2p
ocaml tezos tezos-node tla tlaplus
Last synced: 14 Aug 2025
https://github.com/orsinium-labs/simple-tla
Collection of useful "operators" (functions) to make TLA+ easier to learn and to use
formal-methods learning pluscal testing tla tlaplus verification
Last synced: 19 Mar 2026
https://github.com/federicoponzi/tlaplus-wiki
A community sourced free tla+ formal methods wiki.
formal-methods mdbook-book model-checking tlaplus wiki
Last synced: 25 Jul 2025
https://github.com/oxarbitrage/zcash-p2p-spec
Modelling the Zcash P2P network
blockchain p2p pluscal spec tlaplus zcash
Last synced: 03 Feb 2026
https://github.com/hengxin/vis-ar-formalization
Formalization of the (VIS, AR) Specification Framework for Both Transactional and Non-Transactional Consistency Models
alloy consistency-models distributed-transactions tlaplus vis-ar-framework
Last synced: 19 Mar 2026
https://github.com/hengxin/jupiter-refinement-project
Jupiter Refinement Project
collaborative-editing formal-verification jupiter refinement tla tlaplus tlaps tlc
Last synced: 19 Mar 2026
https://github.com/hengxin/hyperbook-tla-cn
Chinese translation of hyperbook by Leslie Lamport on TLA+
chinese-translation hyperbook leslie-lamport tlaplus
Last synced: 03 Mar 2026
https://github.com/konnov/apalache-rpc-client
Minimalistic Python client for interaction with the Apalache model checker over JSON RPC
apalache client model-based-testing model-checking quint symbolic-execution testing tla tlaplus
Last synced: 01 Apr 2026
https://github.com/hengxin/tla-deep-into-code
Applying TLA+/TLC/TLAPS to Source Code
debugging distributed-systems model-checking tlaplus
Last synced: 03 Mar 2026
https://github.com/oxarbitrage/crosslink2
A Crosslink2 TLA+ specification
blockchain-protocol specification state-machine tlaplus
Last synced: 15 Feb 2026
https://github.com/isaac-defrain/apalache-interface
Interface files for the Apalache symbolic model checker reminiscent of OCaml
Last synced: 02 Apr 2025
https://github.com/double-oxygen/raft.tla
TLA+ Specification of Raft Consensus Algorithm
apalache raft-consensus-algorithm tlaplus
Last synced: 17 Jan 2026
https://github.com/gitcordier/markdowntolatex
Markdown to LaTeX
command-line-app command-line-interface latex latex-document markdown markdown-parser markdown-to-latex markdown-to-pdf tla-plus tla-specification tlaplus tlaps xelatex
Last synced: 10 Mar 2026
https://github.com/flakas/tla-experiments
Experimenting with formal methods using TLA+ and Pluscal
Last synced: 02 Jan 2026
https://github.com/gitcordier/tlaplus
brunelleschi tla tla-plus tla-specification tlaplus
Last synced: 27 Feb 2026
https://github.com/hengxin/formal-methods
Formal Methods
boogie coq dafny formal-methods sat smt tlaplus tlaps
Last synced: 14 Jul 2025
https://github.com/skhoroshavin/tla_playground
Learning and experimenting with TLA toy models
Last synced: 17 Feb 2026