All tags
Catalogue tag

#dsl

Every repository in the public record carrying this tag — from its GitHub topics or the keywords its package registries publish. Health is measured under the same versioned methodology as the rest of the record.

87 records
Tagged “dsl”Ranked by health index
crates.io
98Exceptionalhealth index
vectordotdev/vrl
Vector Remap Language
Rust★ 246↓ 117.4K/moOct 20, 2026
MPL-2.0Oct 20, 2026 · metrics 2.10.0
npm
94Exceptionalhealth index
eclipse-langium/langium
Next-gen language engineering / DSL framework
TypeScript★ 1,028↓ 17.2M/moAug 27, 2026
MITAug 27, 2026 · metrics 2.10.0
PyPI
93Exceptionalhealth index
devitocodes/devito
DSL and compiler framework for automated finite-differences and stencil computation
Python★ 714↓ 7,001/moSep 9, 2026
MITSep 9, 2026 · metrics 2.10.0
Maven
92Excellenthealth index
neo4j/cypher-dsl
A Java DSL (Builder) for the Cypher Query Language
Java★ 227Oct 19, 2026
Apache-2.0Oct 19, 2026 · metrics 2.10.0
crates.io · Go · npm
91Excellenthealth index
HelixDB/helix-db
HelixDB is an OLTP graph database with native vector and full-text search built in Rust on Object Storage.
Rust★ 5,907↓ 2,693/moSep 15, 2026
Apache-2.0Sep 15, 2026 · metrics 2.10.0
PyPI
91Excellenthealth index
Pipelex/pipelex
Declarative language for composable Al workflows. Devtool for agents and mere humans.
Python★ 852Sep 5, 2026
MITSep 5, 2026 · metrics 2.10.0
Packagist
90Excellenthealth index
phel-lang/phel-lang
A functional, Lisp-inspired language that compiles to PHP. Inspired by Clojure, Phel brings macros, persistent data structures, and expressive functional idioms to the PHP ecosystem.
PHP · Clojure★ 526↓ 319/moSep 12, 2026
MITSep 12, 2026 · metrics 2.10.0
Go · npm
89Excellenthealth index
zigflow/zigflow
Define durable workflows in YAML, powered by Temporal
Go★ 204Sep 11, 2026
Apache-2.0Sep 11, 2026 · metrics 2.10.0
PyPI · npm
88Excellenthealth index
manwithacat/dazzle
A semantic substrate for AI-collaborative software.
Python · HTML★ 4↓ 2,121/moOct 11, 2026
MITOct 11, 2026 · metrics 2.10.0
crates.io
87Excellenthealth index
martinjrobins/diffsol
ODE solver library in Rust
Rust · HTML★ 132↓ 17.6K/moSep 5, 2026
MITSep 5, 2026 · metrics 2.10.0
npm
86Excellenthealth index
andreasnicolaou/typescript-expression-language
Zero-dependency TypeScript implementation of Symfony's Expression Language. Safely parse and evaluate dynamic expressions in Node and the browser, with ESM/CJS/UMD builds and full typings.
TypeScript★ 17↓ 5,313/moSep 14, 2026
MITSep 14, 2026 · metrics 2.10.0
Packagist
84Excellenthealth index
Behat/Gherkin
Gherkin parser, written in PHP for Behat project
PHP★ 1,065↓ 3M/moAug 27, 2026
MITAug 27, 2026 · metrics 2.10.0
npm
84Excellenthealth index
StoneCypher/jssm
Fast, easy Javascript finite state machines with visualizations; enjoy a one liner FSM instead of pages. MIT; Typescripted; 100% test coverage. Implements the FSL language.
TypeScript · JavaScript★ 369↓ 14.1K/moSep 13, 2026
MITSep 13, 2026 · metrics 2.10.0
PyPI
83Excellenthealth index
Masterplanner25/Nodus
An orchestration DSL and embedded runtime for hosting agentic systems. Durable, inspectable workflows with deterministic step ordering, running in-process under a capability jail — the model lives in your host, not in the runtime. 30+ companion packages for memory, transport and governance.
Python★ 5↓ 4,773/moOct 19, 2026
MITOct 19, 2026 · metrics 2.10.0
—
83Excellenthealth index
SciML/SymbolicIndexingInterface.jl
A general interface for symbolic indexing of SciML objects used in conjunction with Domain-Specific Languages
Julia★ 20Sep 10, 2026
MITSep 10, 2026 · metrics 2.10.0
npm
83Excellenthealth index
heggria/taskflow
Compile, verify, and run multi-agent DAGs across Pi, Codex, Claude Code, OpenCode, and Grok—with resume, replay, and incremental recomputation.
TypeScript · MDX★ 71↓ 13.8K/moSep 9, 2026
MITSep 9, 2026 · metrics 2.10.0
PyPI
81Excellenthealth index
continuous-dems/fetchez
Fetchez is a robust, highly modular, and extendable Python framework designed to orchestrate geospatial data engineering workflows.
Python★ 7Sep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
PyPI
81Excellenthealth index
gianlucamazza/mklang
A declarative language for LLM-driven state machines - the .mkl document is the program, an LLM is the runtime
Python★ 1↓ 2,678/moSep 14, 2026
Apache-2.0Sep 14, 2026 · metrics 2.10.0
npm
80Excellenthealth index
HoangYell/markdy-com
🎬 Open-source animated architecture diagrams as code. Diagram-native DSL, 17 layout engines, Web Animations API, and MCP server for AI agents.
TypeScript · Astro · JavaScript★ 95↓ 77.1K/moSep 13, 2026
MITSep 13, 2026 · metrics 2.10.0
Go · npm
80Excellenthealth index
ivanarama/onebase
Открытая бизнес-платформа со знакомым DSL для учётных задач, написанная на Go — open business platform with a familiar DSL, in Go
Go★ 93Sep 10, 2026
MITSep 10, 2026 · metrics 2.10.0
Go
80Excellenthealth index
r9s-ai/open-next-router
A lightweight, DSL-driven LLM gateway for routing, patching provider quirks, and normalizing APIs across channels
Go★ 26Sep 5, 2026
MITSep 5, 2026 · metrics 2.10.0
RubyGems · crates.io
80Excellenthealth index
seuros/breaker_machines
Modern circuit breaker for Ruby & Rails. Thread-safe, fiber-ready async support. Built-in fallbacks, rich introspection, clean DSL. Memory-efficient with jitter & monitoring.
Ruby · Rust★ 112Oct 14, 2026
MITOct 14, 2026 · metrics 2.10.0
npm
78Goodhealth index
ChanMeng666/archlang
【Star us! ⭐】 A declarative language that compiles to professional SVG floor plans — like Typst/LaTeX, but for architecture. Built for AI agents: deterministic output, JSON diagnostics that carry their own fix, and a describe/lint channel that verifies a plan against its brief without rendering an image. Zero-dependency TypeScript.
TypeScript★ 8↓ 3,010/moSep 10, 2026
MITSep 10, 2026 · metrics 2.10.0
crates.io · npm
78Goodhealth index
accuser/bynk
Bynk is a statically typed programming language for building services.
Rust★ 1↓ 1,837/moSep 8, 2026
Apache-2.0Sep 8, 2026 · metrics 2.10.0
PyPI
78Goodhealth index
fugue-project/fugue
A unified interface for distributed computing. Fugue executes SQL, Python, Pandas, and Polars code on Spark, Dask and Ray without any rewrites.
Python★ 2,169↓ 2.2M/moAug 27, 2026
Apache-2.0Aug 27, 2026 · metrics 2.10.0
npm
78Goodhealth index
receptron/mulmocast-deck
MulmoCast slide DSL: JSON-described semantic layouts rendered to Tailwind HTML. Self-contained, browser- and Node-safe.
TypeScript★ 0↓ 13.8K/moSep 30, 2026
MITSep 30, 2026 · metrics 2.10.0
PyPI · crates.io
77Goodhealth index
SkyeAv/Tablassert
Tablassert turns biomedical spreadsheets (Excel, CSV, TSV) into knowledge graphs ready for NCATS Translator. Declare how your columns map to subject–predicate–object statements in YAML; Tablassert resolves free text to standard CURIEs, attaches provenance and statistical annotations, and emits KGX-compliant nodes and edges.
Python · Rust★ 6↓ 11.3K/moSep 21, 2026
Apache-2.0Sep 21, 2026 · metrics 2.10.0
npm · crates.io
77Goodhealth index
kryptobaseddev/cleo
Agent-first task orchestration. Persistent memory. Multi-provider coordination.
TypeScript★ 159↓ 33.4K/moOct 19, 2026
MITOct 19, 2026 · metrics 2.10.0
npm · Maven
77Goodhealth index
transitrix/transitrix-studio
VS Code + IntelliJ IDEA extension for editing and previewing Transitrix diagrams — BPMN, Goals, DGCA, capability maps. Text-first; live preview as you type. MIT licensed.
TypeScript★ 11↓ 2,124/moSep 12, 2026
MITSep 12, 2026 · metrics 2.10.0
npm
75Goodhealth index
Cratis/Screenplay
Experimental model-first language and compiler for event-sourced, CQRS systems — commands, events, projections — rendered into Cratis Arc + Chronicle applications.
C# · TypeScript★ 1Oct 21, 2026
MITOct 21, 2026 · metrics 2.10.0