An executable specification language with delightful tooling based on the temporal logic of actions (TLA)
-
Updated
Sep 28, 2026 - TypeScript
An executable specification language with delightful tooling based on the temporal logic of actions (TLA)
Interpreter and compiler for the ISA specification language "Architecture Specification Language" (ASL)
The Hoa\Praspel library.
RESOLVE (REusable SOftware Language with VErification) is a specification and programming language designed for verifying correctness of object oriented programs.
A modern specification language and model checker for concurrent and distributed systems. Faster than TLA+/TLC.
Spek Behavior-Driven-Development extensions
A Universal Modeling Language for Metabolic Flux Analysis
The Spex specification language and toolkit
Local-first code navigation index and feature-to-evidence chain for AI coding agents: tree-sitter symbol index, project memory, YAML feature specs, an operations journal and PROVEN/FAILED proof from test runs. Rust CLI.
An experimental Markdown-native specification language for readable, reusable, composable prompts
MimiSpec language — a high-information-density intent specification language with parser CLI, AST, and LaTeX rendering
[WIP] Mya language specification
A declarative specification language for human-agent collaboration. Define what and what constraints, not how. Built with Rust + PEG grammar (pest). 🤖 Co-developed with Claude (Anthropic).
An assistant built to be trusted by proof, not by sounding right: a small language model trained from random weights on one machine, running with nothing behind it, whose programs carry specifications checked by seven provers (Dafny, Verus, SPARK, Frama-C, Lean 4, Rocq, F*), each also refuting a sabotaged twin. It learns only from what was proved.
Z/Alloy formal specification for client identifying data regulation for banks in Switzerland
Logic programming language used for controlled, incremental modelling of complex systems, motivated by its application to federated data exchange.
OrgScript is a human-readable, AI-friendly description language for business logic, workflows, rules, and operational systems.
High-Level Property Specification Language
SDL process specification and simulation in Go (golang)
A toy specification language designed for my high school's senior capstone project.
To associate your repository with the specification-language topic, visit your repo's landing page and select "manage topics."