An open API service indexing awesome lists of open source software.

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.

pluscal tlaplus

Last synced: 23 Feb 2026

https://github.com/tlaplus/Examples

A collection of TLA⁺ specifications of varying complexities.

pluscal tlaplus

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.

javascript tlaplus

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

formal-methods tlaplus tlc

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+

linearizability tlaplus

Last synced: 28 Jan 2026

https://github.com/will62794/tlaplus_animation

A TLA+ module for animating TLC traces.

tlaplus

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).

pluscal tlaplus

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.

apalache tlaplus tutorial

Last synced: 17 Mar 2026

https://github.com/japgolly/tla2json

Convert TLA+ output (and values) into JSON

json tla tla-plus tlaplus tlc

Last synced: 28 Oct 2025

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.

formal-methods tlaplus

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

specification tlaplus xen

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

tex tla tla2tex tlaplus

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/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/apalache-mc/apalache-tests

Benchmarks for apalache

apalache tests tlaplus

Last synced: 04 Mar 2026

https://github.com/rnbguy/tla-playground

Online playground for TLA+

deno fresh tlaplus

Last synced: 07 Apr 2025

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+

apalache tlaplus types

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/konnov/itf-py

Python library to parse and emit Apalache/Quint traces as JSON ITF

apalache json python quint tlaplus trace

Last synced: 10 Nov 2025

https://github.com/hengxin/tlaplus-pluscal-utils

Utilities for TLA+ and PlusCal

pluscal tlaplus utils

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

model-checking tlaplus

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/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/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/isaac-defrain/apalache-interface

Interface files for the Apalache symbolic model checker reminiscent of OCaml

apalache ocaml tla tlaplus

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/johnyf/latex_packages

LaTeX style-files for graphics and mathematics

graphics latex svg svglatex tla tlaplus

Last synced: 14 Jun 2025

https://github.com/flakas/tla-experiments

Experimenting with formal methods using TLA+ and Pluscal

pluscal tla tlaplus

Last synced: 02 Jan 2026

https://github.com/eu90h/tla-stuff

TLA+ specs and such

formal-verification tlaplus

Last synced: 17 Feb 2026

https://github.com/skhoroshavin/tla_playground

Learning and experimenting with TLA toy models

pluscal tla tlaplus

Last synced: 17 Feb 2026