ContractCase HTTP plugin CaseExample definition DSL
ContractCase core function plugin DSL
Types for writing the definition DSL for plugins for the ContractCase test framework
Definition DSL components for the ContractCase contract testing suite
Plugin framework for writing plugins for the ContractCase test framework
Tiny internal DSL which allows invocation of different functionality depending on SemVer match.
Default linter plugin for oas-validator
Python language support for the CodeMirror code editor
Node.js native addon build tool
Python dictionary for cspell.
Lezer-based Python grammar
Python grammar for tree-sitter
Javascript implementation of ANTLR Grammar for the OpenFGA DSL and parser from and to the OpenFGA JSON Syntax
Run Python scripts from Node.js with simple (but efficient) inter-process communication through stdio
A JavaScript implementation of the elasticsearch Query DSL
The CDK Construct Library for AWS Lambda in Python
Custom NX Plugin to support the Python language
Queue for messages and jobs based on Redis
PEP440 implementation in JavaScript
An elasticsearch query body builder.
generate source code in multiple languages from typescript
ContractCase contract testing suite
Generates ADF and PM schemas
A Pulumi package for interacting with Docker in Pulumi programs
DSL para programar Python usando Ruby
Call this from a line nova-client
rmitm provides a DSL and useful ruby classes and python scripts for using mitmdump for automated testing.
Yadriggy builds the abstract syntax tree (AST) of a method, checks its syntax and types, and runs it. When checking the syntax and types, it is treated as the code written in a domain specific language (DSL). It also provide simple DSLs for computation offloading from Ruby to C, Python, etc.
This is implemented as an "external DSL" in Ruby; that is (like SQL for example), a "program" in a Ruby string is passed into some kind of parser/interpreter method. In this case, it is possible to use the result "as is" or to convert to an ordinary Ruby regular expression. Though this mini-language was conceived and implemented "for Ruby, using Ruby," in principle there is no reason it might not also be implemented in other languages such as Python or Perl. Development on this project began in mid-July 2013. As such, it is still an immature project. Syntax and semantics may change. Feel free to offer comments or suggestions.