domain-specific-language
There are 388 repositories under domain-specific-language topic.
LogicKit
A Prolog-like language as a Swift Embedded Domain Specific Language.
ddd-inanutshell
Quick Overview of Domain Driven Design
recaf
Recaffeinating Java ☕️ with custom semantics and extensions
cl-veq
DSL and utilities for vector mathematics in Common Lisp
ChatGPT-Domain-Specific-Language
Exploring ChatGPT (OpenAI) with a novel DSL (domain-specific language)
metaprogramming
CS 1501 Student-Taught-Class at the University of Virginia
stu
Build automation
custom-literals
A library implementing C++'s custom literal suffixes using pure Python.
lemma
Home of the Language Ecosystem for Modeling Microservice Architecture (LEMMA)
Kabu
Kabu generates code for complex Kotlin DSLs in less than 1 minute
writing-dsls
Talk slides / resources for writing domain specific languages in Swift
hask
Haskell domain modeling playground
discourse_atoms
How are topics encoded in semantic space? Repository to accompany PNAS article: https://www.pnas.org/doi/10.1073/pnas.2108801119
ML-Quadrat
ML-Quadrat (ML2) is a Model-Driven Software Engineering (MDSE) tool with full code generation and out-of-the-box Machine Learning (ML) support at the modeling layer for creating smart services for the Internet of Things (IoT) and Cyber-Physical Systems (CPS).
GPT-4-Domain-Specific-Language
Exploring GPT-4 (OpenAI) with a novel DSL (domain-specific language)
algoml
A DSL for specifying Algorand smart contracts, which compiles into TEAL scripts.
scafi
scafi (Scala with computational Fields): a Scala framework for Aggregate Computing
balzac
Balzac is a domain-specific language to write Bitcoin transactions.
constraints-kit
🏗 Declarative, Chainable & Lightweight Auto Layout constraints framework for iOS.
criteria4s
Criteria4s is a simple DSL to define criteria and predicate expressions for any data stores by using Scala type class mechanisms in a type-safe
tisane
Specification language for generating Generalized Linear Models (with or without mixed effects) from conceptual models
vscode-extension
Context Mapper VSCode Extension
relis
Tool for conducting systematic literature reviews and mapping studies
DDD.EventSourcing.PortsAndAdapters.TypeScript.NestJS.Chess
Chess engine implementation using DDD patterns.
bitcoin-dsl
Bitcoin DSL for scripting layer two contracts and interactions with bitcoin nodes
glossolalia
A language for generating words in constructed languages
sequre
A high-performance, Pythonic framework for secure computing in bioinformatics
DSL
A minimal, Turing-complete, Domain-Specific Language; simple text editor with an interpreter, Abstract Syntax Tree and reduced Control Flow Graph graphical generator.
json-dsl
Create Kotlin DSLs for any JSON/YAML. JsonDsl is a library that helps you build Kotlin DSLs for JSON and YAML dialects. The DSLs are easy to extend with custom fields by users via a MutableMap. This allows your DSL users to work around any features you don't have in your DSL.
Makeup
Swift DSL for html rendering.
tulip
A domain specific language for guitar tablatures typesetting based on an old and almost lost music notation.
ktvn
A Kotlin library that provides a framework for writing visual novels for JVM. At its core Ktvn provides a flexible and extensible DSL for structuring and writing visual novels and interactive stories.
rascal-language-servers
An LSP server for Rascal which includes an easy-to-use LSP generator for languages implemented in Rascal, and an interactive terminal REPL.
modal
A Domain Specific Language for AL Extension Development
taco-hs
Haskell port of the Tensor Algebra COmpiler
SymbolicIndexingInterface.jl
A general interface for symbolic indexing of SciML objects used in conjunction with Domain-Specific Languages