Thanks to visit codestin.com
Credit goes to lib.rs

  1. sqlx

    🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.

    v0.9.0-alpha.1 3.9M #sql #compile-time-checked #database-driver #sqlite #postgresql #async-sql #mysql #dsl #connection-pool #maria-db
  2. diesel

    A safe, extensible ORM and Query Builder for PostgreSQL, SQLite, and MySQL

    v2.3.5 611K #sql #orm #sql-orm #database
  3. diesel-async

    An async extension for Diesel the safe, extensible ORM and Query Builder

    v0.7.4 237K #orm #sql #async #database #async-database #async-sql
  4. pact_consumer

    Pact-Rust module that provides support for writing consumer pact tests

    v1.4.2 2.7K #testing #pact #cdc
  5. elasticsearch-dsl

    Strongly typed Elasticsearch DSL

    v0.4.25 5.6K #query-dsl #elasticsearch #strong-typing #aggregation #http-client #completion-response
  6. rust-fsm

    A framework and a DSL for building finite state machines in Rust

    v0.8.0 33K #state-machine #specification #dsl #output #framework #proc-macro #alphabet #transition #diagram
  7. tachyonfx

    A ratatui library for creating shader-like effects in TUIs

    v0.22.0 1.2K #effect #ratatui #tui
  8. sqlx-oldapi

    🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, SQLite, MSSQL, and ODBC.

    v0.6.51 190 #mysql #sqlite #postgresql #odbc
  9. axotly

    A fast, reliable, and expressive API testing tool designed for developer happiness

    v0.1.3 #testing-http #dsl #testing #api #api-testing #http-cli
  10. typeset

    A DSL for defining source code pretty printers

    v3.1.0 1.2K #pretty-print #dsl #printing #pretty
  11. tokay

    programming language designed for ad-hoc parsing

    v0.6.13 #dsl #vm #awk #packrat #parser
  12. atc-router

    Versatile DSL based rule matching engine used by the Kong API Gateway

    v1.7.1 850 #api-gateway #rule-engine #dsl #router #atc
  13. Tect

    Minimal (only 6 keywords), type-safe language for software architecture with rich tooling

    v0.0.8 #tect #dsl #architecture #compiler #modeling #visualization
  14. nextest-filtering

    Filtering DSL for cargo-nextest

    v0.18.0 249K #cargo-subcommand #test-runner #nextest
  15. runtara-workflows

    Workflow compilation library for runtara DSL

    v1.4.1 #dsl #workflow #compiler #durable #dsl-compiler
  16. smlang

    A no-std state machine language DSL

    v0.8.0 16K #state-machine #dsl
  17. diffsol

    solving ordinary differential equations (ODEs) in Rust

    v0.10.1 150 #ode-solver #differential-equation-solver #ordinary-differential-equation #scientific-computing #state-vector #dsl #jacobi #bdf #runge-kutta #sparse-matrix
  18. awint_macro_internals

    Internal macro utilities for the awint system of crates

    v0.18.1 5.6K #macro-utilities #awint #fixed-point #system #constant #awi #domain-language #debugging #proc-macro
  19. quantrs2-circuit

    Quantum circuit representation and DSL for the QuantRS2 framework

    v0.1.0-rc.2 #quantum-circuit #quantum-computing #gates #qasm
  20. cfn-guard-ffi

    AWS CloudFormation Guard is an open-source general-purpose policy-as-code evaluation tool. It provides developers with a simple-to-use, yet powerful and expressive domain-specific language (DSL)…

    v3.1.2 600 #cfn-guard #security-compliance #policy-as-code #security #guard
  21. airlang

    Air is a minimalist and universal programming language

    v0.22.0 #dsl #config #serde #programming-language
  22. megra_rs

    A live-coding language with Markov chains

    v0.0.16 1.0K #live-coding #dsl #sampler #audio
  23. plotive

    data plotting library

    v0.2.0 #plot #graphics #data
  24. directed

    Evaluate programs based on Directed Acyclic Graphs

    v0.3.0 2.3K #graph #dsl #dag
  25. sqlx-rt-oldapi

    Runtime abstraction used by SQLx, the Rust SQL toolkit. Not intended to be used directly.

    v0.6.51 300 #sql #sqlx #sqlite #async-sql #compile-time-checked #postgresql #async-database-driver #async-runtime #mysql #maria-db
  26. ungrammar

    A DSL for describing concrete syntax trees

    v1.16.1 45K #concrete-syntax-tree #dsl #grammar #parser
  27. hypen-engine

    Hypen engine

    v0.1.4 #ast #hypen #action #serde-json #patch #rendering-engine #wasm-bindings #wasm-build #native-bindings #register-component
  28. awint

    Arbitrary width integers

    v0.18.1 4.9K #big-integer #big #int #math #integer
  29. reval

    expression evaluator

    v0.11.0-rc.0 #expression-evaluator #serialization #evaluator #expression
  30. gent-lang

    A programming language for AI agents

    v0.3.2 #ai-agents #dsl #llm
  31. runtara-dsl

    DSL for agent metadata definitions in runtara workflows

    v1.4.1 #dsl #workflow #agent #durable
  32. cfn-guard

    AWS CloudFormation Guard is an open-source general-purpose policy-as-code evaluation tool. It provides developers with a simple-to-use, yet powerful and expressive domain-specific language (DSL)…

    v3.1.2 500 #security-compliance #policy-as-code #security #compliance #guard
  33. fastbreak

    A formal methods-inspired specification language combining Alloy, TLA+, Cucumber, and Design by Contract

    v0.4.1 #verification #formal-methods #dsl #specification
  34. oas-forge

    The zero-runtime OpenAPI 3.1 compiler for Rust. Extracts, links, and merges code-first documentation.

    v0.1.3 #openapi-generator #compile-time #documentation #build-script #openapi
  35. symbi

    AI-native agent framework for building autonomous, policy-aware agents that can safely collaborate with humans, other agents, and large language models

    v0.6.1 #ai-agents #artificial-intelligence #automation #symbiont #security
  36. midas

    Do painless migration 🦀

    v0.7.6 1.4K #sql #database #migrate
  37. opensearch-dsl

    Strongly typed OpenSearch DSL

    v0.3.0 #search-query #opensearch #dsl
  38. loess

    Small proc macro grammar- and parser-generator providing great UX

    v0.2.5 450 #parser-generator #grammar #proc-macro #parser-dsl #macro-parser #dsl #grammar-parser
  39. hypen-parser

    Hypen DSL parser using Chumsky

    v0.1.2 #parser-dsl #named-arguments #chumsky #component #parse-error #error-message #ariadne
  40. oo-bindgen

    DSL-based binding geneator for C, C++, Java, and C#

    v0.8.8 480 #bindgen #java #bindings #object-oriented-language #generate-bindings #java-bindings #unit-testing
  41. lemma-engine

    A language that means business

    v0.6.9 #rules #dsl #rust #logic
  42. state-machines

    Type-safe state machines with hierarchical states, guards, callbacks, and async support - Rust port of Ruby's state_machines gem

    v0.7.0 1.4K #state-machine #fsm #embedded #async
  43. spacetimedsl_derive-input

    Contains structs which represent the input and output of SpacetimeDSL. Can be used by other proc-macro crates to build Macros which utilize SpacetimeDSL under the hood.

    v0.15.0 #codegen #dsl #macro
  44. declarative

    Generic DSL macros for easy view code manipulation

    v0.7.3 650 #view #reactive #macro
  45. testscript-rs

    testing command-line tools using filesystem-based script files

    v0.2.10 #testing #cli #integration-tests
  46. elastic-query-builder

    ElasticSearch Query Builder

    v0.1.39 500 #query-builder #elasticsearch #query-dsl #dsl-builder #mapping
  47. dol

    DOL (Design Ontology Language) - A declarative specification language for ontology-first development

    v0.7.2 #ontology #specification-language #dsl #parser
  48. cargo-build

    Wrapper around cargo instructions accesible in build.rs with better type safety and support for modern features. Includes functions by default. Macros are optional, but do provide…

    v1.0.0 300 #macro #config-macro #link #no-alloc #config
  49. aether-azathoth

    A lightweight, embeddable domain-specific language (DSL) interpreter with rich standard library

    v0.5.3 #interpreter #dsl #scripting-language #language-interpreter
  50. valico

    JSON Schema validator and JSON coercer

    v4.0.0 498K #json-schema #json
  51. armature-rhai

    Rhai scripting language integration for Armature - write handlers in Rhai

    v0.1.0 #rhai #scripting #dsl #embedded
  52. cranelift-assembler-x64-meta

    Generate a Cranelift-specific assembler for x64 instructions

    v0.127.2 497K #x86-64 #assembly #dsl #cranelift #define #emit #pretty-print
  53. probar-js-gen

    NASA/DO-178B-grade Rust DSL for type-safe JavaScript generation

    v1.0.0 #web-worker #codegen #dsl #javascript
  54. rumpsteak-types

    Core session types for Rumpsteak - matching Lean definitions

    v0.8.2 #session #protocols #mpst #type
  55. bevy_hui

    pseudo Html templating ui crate for the bevy-engine

    v0.5.0 #bevy #bevy-ui #dsl #xml #ui
  56. testkit

    A DSL for testing. Starting with APIs and Browser automation.

    v0.2.2 950 #api-testing #browser-automation #json-path #dsl #env-var #assertions #json-format #load-testing #web-testing
  57. valida

    Modular validation system for Rust with support for nested structures and localization

    v1.1.2 #internationalization #validation #nested #async
  58. sentience-tokenize

    Tiny Rust zero-dep tokenizer (ident, number, string, parens, operators, keywords)

    v0.2.3 320 #lexer-tokenizer #lexer #dsl #rust #parser-dsl
  59. rune-cfg

    A modern, simple, and safe config language inspired by Markdown

    v0.2.0 #config-parser #rune #dsl #parser #config
  60. vibelang-dsp

    SynthDef generation and UGen DSL for VibeLang

    v0.3.0 #music #super-collider #synthesizer #audio
  61. vest

    DSL for specifying and generating fast, formally verified parsers and serializers

    v0.1.3 #combinator #verification #parser #verus #parser-combinator
  62. chrono-machines

    Exponential, constant, and Fibonacci backoff retry library with full jitter support - no_std compatible

    v0.3.0 110 #exponential-backoff #retry #resilience #retry-backoff #jitter
  63. airlang_bin

    Air is a minimalist and universal programming language

    v0.22.0 #dsl #config #serde #programming-language
  64. healthscript-cli

    CLI for healthscript, a simple DSL for checking the health of a service using HTTP, TCP, ICMP (ping), and more

    v1.1.0 #health-check #health-monitoring
  65. kosame_dsl

    Macro-based Rust ORM focused on developer ergonomics

    v0.3.0 #orm #postgresql #database-query #database
  66. harmony-jolt

    JSON to JSON transformation library using the JOLT spec

    v0.7.0 #specification #transformation #json #jolt #json-path #wildcard #concat #java #navigate #john
  67. legalis

    Command-line interface for Legalis-RS

    v0.1.2 #command-line-interface #verification #diff #statutes #dsl #shell-completion #viz #visualization #nlp
  68. pgsql_quick

    postgres 数据库快速连接方法

    v2.0.2 #sql #postgresql
  69. spacetimedsl

    Ergonomic DSL for SpacetimeDB

    v0.15.0 #dsl #codegen #macro
  70. pupoxide

    A high-performance, memory-safe, declarative configuration management tool inspired by Puppet

    v0.2.1 #devops #puppet #automation #scm #iac
  71. devalang

    Write music with code. Devalang is a domain-specific language (DSL) for sound designers and music hackers. Compose, automate, and control sound — in plain text.

    v0.1.8 #domain-specific-language #music #plain-text #dsl #hacker #automate #musical #beat
  72. dsl_auto_type

    Automatically expand query fragment types for factoring as functions

    v0.2.0 471K #expand #query #fragment #factoring #automatic
  73. choreo

    DSL for BDD type testing

    v0.8.3 #dsl #bdd #testing
  74. sqlx-rt

    Runtime abstraction used by SQLx, the Rust SQL toolkit. Not intended to be used directly.

    v0.6.3 788K #sql #sqlx #sqlite #database-connection-pooling #postgresql #compile-time-checked #async-sql #async-database-driver #mysql #maria-db
  75. webnn-graph

    DSL for WebNN graphs

    v0.2.1 #onnx #graphs #dsl #web-nn #ast #json-format #pack-unpack #text-format #visualizer #manifest-file
  76. insign

    tiny DSL for Minecraft build regions & metadata

    v0.1.1 #region #dsl #minecraft #metadata #schematics
  77. densha

    Next.js-like web application framework built with Kotoba

    v0.1.5 170 #ssr #rust #web-framework #web
  78. cronus_parser

    The DSL parser for cronus API spec

    v0.7.0 1.8K #parser-dsl #typescript #cronus #openapi #controller #serialization #config-parser #api-specification #business-logic
  79. quoth

    scannerless (no-lexing), developer-friendly parsing library for implementing DSLs and syntax parsers in Rust

    v0.3.0 #parser-dsl #dsl #parser
  80. dokearley

    Earley parser + DSL grammar language for game devs

    v0.2.1 350 #grammar-parser #dsl #gamedev #earley #earley-parser #parser-dsl
  81. vacro

    A progressive DevX framework for building Rust procedural macros. Painless parsing, visual debugging, and robust tooling.

    v0.2.1 #proc-macro #syn #macro
  82. oxidate-fsm

    FSM framework with GUI visualization - Mermaid-like DSL to Rust code generator

    v0.1.0 #state-machine #codegen #fsm #gui #embedded
  83. fukurow-rules

    Rule traits and constraint validation (SHACL equivalent) for Fukurow reasoning

    v0.2.0 #shacl #constraints #validation #validation-rules #reasoning
  84. graph_generation_language

    Core library for the Graph Generation Language (GGL)

    v0.0.4 200 #dsl #typescript #javascript #wasm
  85. fuzzy-parser

    Fuzzy JSON repair for LLM-generated DSL

    v0.1.0 #repair #llm #json #parser #fuzzy
  86. bitis

    Bitwise serialization of messages defined in a data description language with interfaces for rust, python and c++

    v0.10.5 #bit-manipulation #serialization #interface #dsl
  87. jbuild

    High-performance Java build tool supporting Maven and Gradle

    v0.1.5 #gradle #maven #java #spring-boot
  88. som

    The 'som' programming language

    v0.61.0 4.8K #genius #fib #hex-string #idiot #simplicity #rgb
  89. repl-core

    Core REPL engine for the Symbi platform

    v0.6.1 #evaluator #symbiont #policy
  90. tellaro-query-language

    A flexible, human-friendly query language for searching and filtering structured data

    v0.2.7 220 #query-language #ip-geolocation #tql #search
  91. rumpsteak-aura-choreography

    Choreographic programming for Rumpsteak - effect-based distributed protocols

    v0.8.2 #effect #choreography #session #type
  92. harmony-dsl

    TOML Schema DSL definitions for Harmony Proxy configuration files

    v1.9.0 #schema #validation #proxy #harmony #toml
  93. oxdock-parser

    Parser and AST definitions for the OxDock DSL

    v0.6.0-alpha #ast #parser #and #dsl #ox-dock #oxdock #lexer
  94. periplon

    Rust SDK for building multi-agent AI workflows and automation

    v0.2.0 #workflow-automation #task-execution #ai-agents #workflow #automation
  95. test-dsl

    A helper crate to define easy-to-author tests as KDL documents

    v0.4.0 250 #testing #dsl #kdl
  96. MotoGarage_parser

    A parser and interpreter for MotoGarage DSL, a language for managing motorcycle collections

    v0.1.5 #motogarage_parser #interpreter #dsl #parser #moto-garage #collection #parser-and-interpreter #grammar-parser
  97. product-farm-farmscript

    FarmScript DSL - Human-friendly expression language that compiles to JSON Logic

    v0.2.0 #json-logic #dsl #compiler #expression #parser-compiler
  98. blinc_cli

    Blinc UI Framework CLI - build, run, and hot-reload Blinc applications

    v0.1.1 #ui-framework #hot-reloading #gpu-accelerated #android #build #ios #doctor #macos #dsl #declarative-ui
  99. apex_spec

    APEX Spec v1.1 — Deterministic DSL for agent planning, validation, and tool execution. Parser, validator, interpreter, prompts included.

    v1.1.0 #dsl #llm #agent #planning #parser
  100. healthscript

    DSL for checking the health of a service using HTTP, TCP, ICMP (ping), and more

    v1.1.0 #health-check #health-monitoring #service-health
  101. awint_ext

    Externally allocating awint functionality

    v0.18.1 4.9K #int #big #big-integer
  102. tensorlogic

    Logic-as-Tensor planning layer - meta crate re-exporting all TensorLogic components

    v0.1.0-alpha.2 #neural-symbolic #machine-learning #tensor #logic
  103. oracle_omen_plan

    Planning DSL and DAG compiler for oracle.omen

    v0.1.0 #agent #dag #auditable #dsl #omen #autonomous-agent #event-sourcing #crdt #wasm #llm
  104. juspay_diesel

    A safe, extensible ORM and Query Builder for PostgreSQL, SQLite, and MySQL

    v2.2.4 150 #orm #sql #database
  105. ansic

    does ansi parsing in a dynamic DSL and at compile time for efficient and zero cost ansi styling

    v0.1.7 420 #proc-macro #ansi
  106. malachi

    A domain specific pattern matching language made for defining bot commands

    v0.9.8 1.1K #pattern-matching #discord-bot #dsl #bot #regex-pattern-matching
  107. dalet

    in Rust

    v1.0.0-pre.34 2.2K #parser #warnings #logo #stage #deleted
  108. vibelang-cli

    CLI binary for VibeLang

    v0.3.0 #music #live-coding #super-collider #dsl #audio
  109. pest_debugger

    pest grammar debugger

    v2.8.5 #pest-grammar #grammar #pest #debugging
  110. dsl_cli

    A small proc-macro DSL for defining command-line interfaces

    v0.2.0 #cli-parser #arguments #parser #arg
  111. ringkernel-cuda-codegen

    CUDA code generation from Rust DSL for RingKernel stencil kernels

    v0.2.0 #codegen #transpiler #stencil #gpu
  112. sea-core

    Rust core library implementing the SEA DSL primitives and validation engine

    v0.10.0 #dsl #validation #napi #ast-graph #primitive #js-bindings #python-bindings #three-valued #policy-engine #typescript
  113. script-format

    DSL to format data via rhai scripting

    v2.1.1 #dsl #rhai #scripting #data #cargo-run
  114. winereg

    parsing, writing, diffing, patching, and scripting Wine/Windows registry files

    v0.1.0 #diff-patch #windows-registry #diff #wine #windows
  115. piston_meta

    A DSL parsing library for human readable text documents

    v2.0.1 300 #parser-dsl #meta-language #piston
  116. parsm

    Multi-format data processor that understands structured text better than sed or awk. Supports JSON, CSV, YAML, TOML, logfmt, and plain text with powerful filtering and templating.

    v0.8.2 #filtering #templating #json-parser #filter
  117. prune-lang

    Prune is a constraint logic programming language with branching heuristic

    v0.1.2 #logic-programming #dsl #prolog #kanren #smt
  118. pipeline-dsl

    Pipeline DSL types and re-exports of #[pipeline]/#[stage]

    v0.1.0 #pipeline #dag #macro #dataflow #workflow
  119. command-macros

    Macros for creating std::process::Command with shell-like syntax

    v0.2.9 #dsl #shell #macro
  120. miyabi-workflow

    Workflow DSL for Miyabi - Graph-based agent orchestration with .then(), .branch(), .parallel()

    v0.1.2 #workflow #orchestration #dsl #agent #async
  121. vacro-analysis

    Analysis logic for Vacro trace data, used by vacro-cli

    v0.1.0 #analysis #debugging #debug-macro
  122. sqlx-query-dsl

    A query DSL extension for SQLx

    v0.1.1 #query-dsl #query-builder #mysql #sqlx #database #dsl
  123. awint_dag

    DAG awint functionality

    v0.18.1 #integer #math #int #big
  124. tree-sitter-graph

    Construct graphs from parsed source code

    v0.12.0 3.1K #tree-sitter #graph-structures #graphs #construct #parsed #dsl
  125. programinduction

    program induction and learning representations

    v0.9.0 120 #bayesian-inference #learning #inference #bayesian #genetic
  126. rust_arkitect

    lightweight library for defining and validating architectural rules in Rust projects

    v0.3.7 #rules #architectural #fitness-functions #architecture
  127. hornbeam_grammar

    Grammar for the Hornbeam template language

    v0.0.5 250 #grammar #template #hornbeam
  128. railroad_dsl

    A small DSL to generate syntax-diagrams

    v0.2.2 310 #css #dsl #generate #railroad #diagram
  129. gqb

    GQL Query Builder API

    v0.3.0 #query-builder #gql #graph #building
  130. cmtc

    compiler providing cmtir-based passes to generate backends including FIRRTL, SystemVerilog and simulators

    v0.1.2 #hdl-dsl #compiler #hdl #verilog #dsl #dsl-compiler
  131. deep_causality_discovery

    Causality discovery DSL for the DeepCausality project

    v0.3.3 #causal-discovery #surd #causal-reasoning #aerospace #algorithm
  132. fluvio-jolt

    Fluvio JSON to JSON transformation library

    v0.3.0 3.0K #json #transformation #specification #java #fluvio #jolt #wildcard
  133. plotive-base

    Base library for plotive

    v0.2.0 #plot #graphics #data #visualization
  134. overlay-file

    OverlayFile used to define overlays in OCA

    v1.0.0-rc.3 #overlay #file #oca #define #capture #dsl
  135. logiq

    A logic SAT solver

    v1.0.1 100 #sat-solver #propositional-logic #computational-logic #decision-procedures #logic
  136. benzin

    An async extension for Diesel the safe, extensible ORM and Query Builder

    v0.2.1 240 #orm #async #sql #database #sql-orm #async-database #async-sql
  137. rust_sfq

    DSL for designing SFQ circuits in Rust

    v0.1.3 #dsl #circuit
  138. forester-rs

    Workflow framework based on the behavior trees

    v0.4.1 1.1K #behavior-tree #workflow-engine #framework #artificial-intelligence #game-ai #task-orchestration #dsl
  139. legalis-dsl

    Domain Specific Language for legal document parsing

    v0.1.2 #parser-dsl #pretty-print #statute #statutes #condition #domain-language #legalis-rs #grammar #jurisdiction #round-trip
  140. technique

    A domain specific language for procedures

    v0.4.5 #domain-specific-language #procedure #typst #syntax-highlighting #domain-language #forms #dsl
  141. diesel-timescaledb

    Diesel extensions for TimescaleDB functionality

    v0.1.2 #postgresql-extension #time-series-database #diesel #timescale-db #query-dsl #aggregate #sql #time-series-data #integration-database #retention
  142. makepad-live-tokenizer

    Makepad platform live DSL tokenizer

    v1.0.0 270 #tokenize #makepad #platform #dsl #live #wasm
  143. sqlx-etorreborre

    🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.

    v0.7.9 #sqlx #sql #database-driver #compile-time-checked #sqlite #postgresql #async-sql #mysql #dsl #maria-db
  144. cmtrs

    A rule-based embedded HDL in Rust

    v0.1.2 #hdl-dsl #compiler #hdl #dsl #hardware #verilog #dsl-compiler
  145. weflux

    Minimal DSL-driven flowchart renderer with SVG and PNG output

    v0.2.0 #svg #png #flowchart #diagram #dsl #graphics
  146. makepad-live-compiler

    Makepad platform live DSL compiler

    v1.0.0 270 #makepad #dsl-compiler #live #platform #ui #wasm #makepad-studio #web-ui
  147. lira

    No dependency, fast Rust eDSL for writing HTML

    v0.3.1 #html #dsl #markup #web #template
  148. conveyor-etl-dsl

    YAML DSL parser for Conveyor ETL pipeline definitions

    v0.1.0 #etl-pipeline #parser-dsl #yaml-parser #validation #convert #conveyor #dag
  149. tur

    Turing Machine Language - Parser, interpreter, and execution engine

    v0.1.0 #turing-machine #interpreter #dsl #parser-dsl #language-interpreter
  150. amble_engine

    Data-first interactive fiction engine and REPL for worlds authored in the Amble DSL

    v0.65.0 #game-engine #dsl #interactive-fiction #text-adventure
  151. glossa-dsl

    A domain-specific language designed exclusively for localization (L10n)

    v0.0.16 #domain-specific-language #localization #serde
  152. dvcompute_gpss_branch

    Discrete event simulation library (support of GPSS-like DSL language for nested simulation)

    v2.0.0 220 #discrete-event-simulation #dsl #simulation
  153. tree-sitter-toon

    Toon grammar for tree-sitter

    v0.1.2 #tree-sitter #toon #incremental-parser
  154. dvcompute_gpss_cons

    Discrete event simulation library (support of GPSS-like DSL language for conservative distributed simulation)

    v2.0.0 220 #discrete-event-simulation #simulation-framework #discrete-events
  155. rust-regex-dsl

    Regular expression DSL

    v0.1.9 500 #regex #dsl
  156. path-dsl

    DSL and macro to help deal with Paths and PathBufs

    v0.6.1 120 #dsl #utility #path
  157. dvcompute_gpss_dist

    Discrete event simulation library (support of GPSS-like DSL language for optimistic distributed simulation)

    v2.0.0 220 #discrete-event-simulation #simulation-framework #discrete-events #simulation
  158. rust-automata

    A framework and a DSL for building finite state machines in Rust

    v0.0.3 100 #finite-state-machine #finite-automata #fsm #state-machine
  159. cmtir

    The intermediate representation for Cement (cmt2) languages and compiler tools

    v0.1.2 #hdl-dsl #compiler #hdl #dsl #verilog #dsl-compiler
  160. scriptful

    A minimalist, no_std stack machine library for interpreting domain specific interpreted languages

    v0.4.0 #stack #dsl #machine
  161. rs-statemachine

    COLA-style state machine with fluent API

    v0.1.0 #state-machine #fsm #dsl #workflow
  162. gpui-markup

    A declarative markup DSL for building GPUI applications

    v0.5.2 #gpui #markup #dsl #ui-elements #applications #spread #builder-pattern #declarative-build #px
  163. mortar_cli

    Mortar language command line tool

    v0.3.0 #game-dialogue #dsl #scripting
  164. nenyr

    initial version of the Nenyr parser delivers robust foundational capabilities for interpreting Nenyr syntax. It intelligently processes central, layout, and module contexts, handling complex variable…

    v1.0.0-beta.1 370 #domain-specific-language #css #css-framework #themes #tokenize #seamless-integration #breakpoints #context-aware #animation #dsl
  165. tdln-ast

    TDLN — canonical AST for deterministic, proof-carrying translation (NL/DSL → Logical Atom)

    v0.1.1 #blake3 #tdln #deterministic #canonical #ast
  166. dvcompute_gpss

    Discrete event simulation library (support of GPSS-like DSL language for sequential simulation)

    v2.0.0 220 #discrete-event-simulation #dsl #simulation-framework
  167. devapack

    Addon generator and packager for Devalang

    v0.0.2 #music #dsl #audio #cli
  168. amble_data

    Shared data model used by amble_engine and amble_script for the Amble game engine

    v0.65.0 #data-model #shared-data #game-engine #amble #define #dsl
  169. mortar_language

    A Domain Specific Language designed for game dialogue and text event systems

    v0.5.0 #game-dialogue #scripting #dsl #parser #dialogue
  170. symbi-dsl

    Symbi DSL - AI-native programming language with Tree-sitter integration

    v0.6.1 #tree-sitter #dsl #symbiont
  171. munyo

    A data language which aims to be the most efficient way to handwrite data

    v0.8.0 900 #dsl #html #async
  172. dialasm

    pest based dialogue DSL for Rust

    v0.1.0 #dialog #dsl #label #pest #jump #multi-line
  173. simple-zanzibar

    A simplified Rust implementation of Google's Zanzibar authorization system with DSL support

    v0.1.0 #authorization #zanzibar #rbac #permissions #authorization-permissions #security
  174. mortar_compiler

    Mortar language compiler core library

    v0.5.0 #dsl #game-dialog #scripting #dialogue
  175. basic-dsl

    procedural macro crate that provides a BASIC interpreter embedded as a domain-specific language

    v0.3.0 #interpreter #dsl #basic #embedded
  176. ringkernel-wgpu-codegen

    WGSL code generation from Rust DSL for RingKernel

    v0.2.0 #wgsl #web-gpu #codegen #transpiler #gpu #graphics
  177. iron_lang

    Language and configuration utilities for iron agent framework with DSL support

    v0.1.0 #dsl #iron #agent #language
  178. mortar_lsp

    Mortar language LSP server

    v0.4.0 #game-dialogue #scripting #dsl
  179. peepmatic

    DSL and compiler for generating peephole optimizers

    v0.78.0 #compiler-optimization #dsl-compiler #peephole #left-hand #bit-width #pattern-matching #precondition #cranelift #redundant
  180. ecaxpr

    Tiny expressions-based language for elementary cellular automata simulation

    v0.1.1 #cellular-automata #dsl #rule30 #simulation
  181. peepmatic-souper

    Converting Souper optimizations into Peepmatic DSL

    v0.78.0 #wasmtime #dsl #peepmatic #standards-compliant #optimization #wasm-optimization #souper #cranelift
  182. cashly

    一个简要投资记录法的 DSL 脚本解析器, 这个库包含 EBNF 设计和 rust 的实现

    v0.1.0 #dsl #ebnf #trade #define #assets #portfolio #date
  183. lichen

    Scripting DSL (for Dialogue Graphs, et al)

    v0.3.8 110 #dsl #scripting
  184. hamelin

    Pipe-based query language for security event analytics

    v0.3.4 #query-language #dsl #siem #sql #security
  185. clex_llm

    Generates clex from input format and constraints in natural language using LLM

    v0.3.3 390 #llm #test-cases #dsl #generator #automata
  186. verugent

    Verilog: Hardware Discription DSL library

    v0.1.3 #verilog #rust-verilog
  187. builderx

    A concise builder-pattern UI DSL for Rust

    v0.1.0 #builder-pattern #dsl #adapter #gpui #default #static-string #ui-toolkit #debugging
  188. amble_script

    Authoring-focused DSL, parser, and compiler that produces Amble engine WorldDef data

    v0.65.0 #compiler #cli-parser #parser-dsl #interactive-fiction #dsl #parser-compiler
  189. wardenclyffe

    A tiny Rust query engine that supports SQL-like filters, CSV scanning, projections, and a custom DSL powered by Pest

    v0.1.1 #csv-parser #csv #query-engine #query-dsl #parquet #parser-dsl
  190. bpmn-sdk

    Type-safe Rust DSL for declarative BPMN process modeling

    v0.1.0 #sdk #dsl #validation #bpmn #task-manager #compile-time #type-safe #sla #builder-pattern #process-definition
  191. fsl

    FakeHub State Language. DSL for managing state in fakehub

    v0.0.6 #dsl #state #automated-tests #testing #fakehub #github-api #devops
  192. typestate

    A proc macro DSL for typestates

    v0.9.0-rc2 #state-machine #proc-macro #proc-macro-dsl #automata #limit
  193. vexity

    Tiny scripting language for hacking on abstractions of financial markets

    v0.0.4 140 #quant-finance #dsl #finance #quant
  194. serverless_workflow_core

    Contains Serverless Workflow DSL models

    v1.0.0-alpha6.3 400 #sdk
  195. json-schema-dsl

    DSL to write JSON Schema

    v0.2.2 280 #json-schema #dsl
  196. eggplant-transpiler

    transpiler of eggplant to generate rust code from egglog code

    v0.2.7 #eggplant #egglog #dsl #pattern #define #rewrite-rules #rust-api #version-control #datatype #fact
  197. rule_kit

    A fast, composable, and DSL-friendly rule engine kit for Rust

    v0.1.1 #rule-engine #business-rules #logic #rules
  198. tur-cli

    Command-line interface for Turing machine simulator

    v0.1.0 #turing-machine #interpreter #dsl #parser-dsl #language-interpreter
  199. timelang

    A DSL (Domain Specific Language) and grammar for parsing and rendering human-readable date/time and duration values

    v0.1.3 #date-time #date-parser #dsl #date-time-parser #parser
  200. varion

    텍스트 기반 DSL로 구성된 대화 시스템 파싱 라이브러리

    v0.0.3 #dsl #game-dialogue #game #text #dialogue
  201. nanoneo

    lisp-like dsl which "compiles" into html

    v0.6.1 #html #dsl #lisp-like #document #html-parser
  202. specx

    Minimal Specification pattern utilities for Rust with composable predicate specs, boolean combinators, and a micro-DSL

    v0.1.0 #specification #dsl #combinator #pattern #predicate
  203. jsonway

    JSON building DSL and configurable serializers for Rust

    v2.0.0 499K #serialization #json #serializers
  204. glit

    pretty-printing git stats

    v0.3.0 #git #git-status #dsl #gist #status
  205. rngstr

    A cli tool for generating random strings of characters with customization options and a small domain specific language

    v0.3.0 230 #random #dsl #cli
  206. tdln-compiler

    TDLN — deterministic compiler NL/DSL → AST + Canonical JSON + Proof bundle

    v0.1.1 #compiler #proof #deterministic #tdln
  207. pmlang

    Core of Parsec Math Language (PMLang)

    v0.0.4 #dsl #parsec #math #wasm
  208. canrun

    A logic programming library inspired by the *Kanren family of language DSLs

    v0.5.0 #logic-programming #dsl #kanren #logic
  209. plotive-dsl

    DSL library for plotive

    v0.2.0 #plot #data #graphics
  210. kotoba-formatter

    Kotoba Code Formatter - Formats .kotoba files with consistent style

    v0.1.16 #code-formatter #kotoba #style #dsl
  211. airlang_ext

    The Extension of Air Programming Language

    v0.22.0 #dsl #config #serde #programming-language
  212. timeblok

    A language for event scheduling in plain text

    v0.5.0 170 #calendar #plain-text #events #dsl #ics #declarative-language #filetime #blok #calendar-ics
  213. auk

    An eDSL for writing HTML using standard Rust syntax

    v0.6.0 410 #html-template #html #dsl #markup #template
  214. bevy-ui-dsl

    A DSL library that simplifies the creation of widgets for bevy_ui

    v0.9.0 600 #bevy-ui #dsl #bevy
  215. rust-regex-dsl-creator

    Regular expression DSL derive macros

    v0.1.9 440 #regex #dsl #derive
  216. rvs

    defining and evaluating random variables using a simple DSL

    v0.5.0 #random #dsl #c-api
  217. set_parser

    A tiny DSL and parser for set algebra (∪, ∩, , △, ’), built with pest. Parses programs with let and print, builds an AST-ready parse tree for evaluation/printing.

    v0.1.0 #parser-dsl #pest-parser #dsl #set
  218. bevy_hui_widgets

    A collection of bevy components and systems to build widgets with bevy_hui

    v0.4.0 #bevy-ui #bevy #dsl #html #ui #xml
  219. notation_dsl

    Fun notation - DSL to create notation files

    v0.6.0 #music-notation #music-theory #chord #dsl #guitar-tabs #colorful #bevy #pitch
  220. unsyn

    A DSL for specifying concrete syntax trees

    v0.10.11 #concrete-syntax-tree #combinator #dsl #parser-combinator #specifying
  221. scdlang

    Core parser of Statecharts Description Languange

    v0.2.1 #state-machine #dsl
  222. chaf

    A CLI filter tool that removes lines based on logical conditions using AND, OR, NOT, and parentheses

    v0.1.0 #logging #dsl #log-filter #cli #text
  223. ferrite-session

    Session Types DSL for Rust

    v0.3.0 #session-types #ferrite #dsl
  224. macro_lisp

    Lisp-like DSL for Rust language

    v0.2.0 #lisp #macro
  225. unflow

    DSL to convert design to code

    v0.1.1 #dsl #design #convert #sketch
  226. harlaw

    Transform DSL files to JSON. Formatting options available for custom output.

    v1.1.1 #dsl #json #transform #dictionary
  227. cfn-guard-rulegen

    rulegen takes a CloudFormation template and autogenerates a set of cfn-guard rules that match the properties of its resources. This is a useful way to get started rule-writing or just…

    v1.0.0 #domain-specific-language #deployment #amazon-cloudformation #rules #cfn-guard #security-compliance #dsl #terraform #json-validation #provide-feedback
  228. sqlx-build-trust

    🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.

    v0.7.9 #compile-time-checked #sqlx #sql #database-driver #async-sql #mysql #postgresql #dsl #maria-db #sql-driver
  229. builderx-gpui

    gpui adapter implementations for the builderx DSL

    v0.1.0 #gpui #builderx #adapter #builder-pattern #dsl
  230. halo-rest

    halo rest(Web 适配层/中间件/路由 DSL)

    v0.1.0 #rest #halo #web #dsl
  231. Try searching with DuckDuckGo or on crates.io.

  232. kittycad-execution-plan

    A DSL for composing KittyCAD API queries

    v0.1.6 1.8K #domain-specific-language #kittycad #execution-plan #api-request #query #dsl #send-api #composing
  233. froql

    an in memory query dsl

    v0.1.0 #query-dsl #dsl
  234. noir

    rust based, DSL alike and request driven, black box testing library for HTTP APIs

    v0.2.0 #http-mocking #api-mocking #testing #testing-mocking #dsl #mocking #testing-http
  235. hexspec

    A dsl for creating and verifying byte buffers

    v0.2.0 #byte-buffer #hex-editor #label #specification #comments #nibble #dsl #pad #schema-version #binary-encoding
  236. comet-rs

    Rust eDSL for COMET: domain specific COMpiler for Extreme Targets

    v0.1.1-rc3 #compiler #mlir #dsl #heterogeneous #dsl-compiler
  237. rvs-repl

    REPL for Rvs - A library for defining and evaluating random variables using a simple DSL

    v0.5.0 #dsl #c-api #random
  238. rvs-c-api

    C-API for Rvs - A library for defining and evaluating random variables using a simple DSL

    v0.5.0 #random #c-api #dsl
  239. db_dsl

    DSL for creating database objects

    v0.3.3 #foreign-keys #database #column #table-definition #dsl #dialect #sql #database-migrations #to-sql
  240. sketchddd-parser

    DSL parser for SketchDDD domain models

    v0.1.0 #parser-dsl #domain-modeling #object #sketch-ddd #aggregate-root #domain-driven-design
  241. guarding

    guardians for code, architecture, layered. Guarding crate a architecture aguard DSL which based on ArchUnit.

    v0.2.6 #guard #dsl #guardians #arch-unit #layered #java #javascript #golang #aguard
  242. scrapelect

    Interpreter for scrapelect, a CSS-inspired web scraping DSL

    v0.3.2 160 #web-scraping #dsl #interpreter #json-output #css-selectors #structured-data
  243. chema

    An external DSL for JSON Schema

    v0.0.9 #json-schema #dsl #swagger #cli
  244. jellyschema

    Configuration DSL

    v0.11.10 #json-schema #ui #jelly #object #dsl #json-validation #schema-generation
  245. playout

    DSL for creating Vulkan pipeline layout and descriptor set layout

    v0.1.0 #descriptor-set #dsl #layout #domain-specific-language #pipeline #proc-macro #glsl #vulkan
  246. hypershell-tokio-components

    Modular DSL for shellscripting in Rust

    v0.1.0 #cgp #dsl
  247. mos6502_assembler

    DSL for MOS6502 assembly

    v0.3.0 #assembly #mos-6502 #dsl #dsl-for-mos6502
  248. fluent_state_machine

    A domain-specific language (DSL) for creating state machines in Rust

    v0.5.0 100 #state-machine #dsl #rust
  249. math-parser-rs

    handwritten dsl for interpreting math

    v0.1.0 #dsl #interpreting #math #hand-written
  250. rvs-parser

    Parser for Rvs - A library for defining and evaluating random variables using a simple DSL

    v0.5.0 #c-api #random #dsl
  251. kure2-cli

    REPL for the Kure2 DSL

    v0.3.0 #dsl #repl #kure #algebra #relation #binary-decision-diagrams
  252. hypershell-reqwest-components

    Modular DSL for shellscripting in Rust

    v0.1.0 #cgp #dsl
  253. hypershell-components

    Modular DSL for shellscripting in Rust

    v0.1.0 #cgp #dsl #context-generic
  254. pragma

    An experimental inline DSL for conditional compilation

    v0.1.0 #conditional-compilation #dsl #experimental #inline #cfg #feature-flags
  255. doc-search-dsl

    procedural macro for creating complex regex patterns using a Domain-Specific Language (DSL)

    v0.1.0 #domain-specific-language #proc-macro #text-search #dsl #documentation #text-matching #text-pattern-matching #text-processing #regex
  256. swahili-dsl

    A Swahili-based DSL made for educational purposes

    v0.1.8 #dsl #macro #macro-dsl
  257. portal-solutions-mos6502-assembler

    DSL for MOS6502 assembly

    v0.1.0 #assembly #mos-6502 #dsl #dsl-for-mos6502
  258. nom-rule

    A procedural macro for writing nom parsers using a grammar-like DSL

    v0.5.1 6.3K #nom #parser-dsl #grammar-parser #dsl
  259. openfga-dsl-parser

    Parsing and JSON transformer for the OpenFGA authorization DSL

    v1.0.0 #parser-dsl #dsl #open-fga #json-parser #json
  260. ironplc-dsl

    Domain-specific language objects for IEC 61131 language elements

    v0.1.1 #domain-specific-language #dsl #element #object #define #iec
  261. dotinstall

    DSL for automating installation of dotfiles

    v0.1.2 #dotfiles #package-manager #dsl #directory #system #cargo-install #pacman #apt