An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: domain-specific-languages

BuildIt-lang/buildit

Online demo without installing at - https://buildit.so/tryit

Language: C++ - Size: 730 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 171 - Forks: 20

aygp-dr/els2026-lightning-talks

Lightning talk proposals and development for European Lisp Symposium 2026. Exploring bidirectional LLM-Lisp integration, REPL observability, incremental typing, web components, and protocol programming.

Language: Common Lisp - Size: 74.2 KB - Last synced at: 3 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

QuEraComputing/bloqade

QuEra's SDK for neutral atom quantum computers

Language: Just - Size: 32.5 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 15 - Forks: 2

eclipse-epsilon/epsilon

Epsilon is a family of Java-based scripting languages for automating common model-based software engineering tasks, such as code generation, model-to-model transformation and model validation, that work out of the box with EMF (including Xtext and Sirius), UML (including Cameo/MagicDraw), Simulink, XML and other types of models.

Language: Java - Size: 150 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 76 - Forks: 12

AnyDSL/artic

The AlteRnaTive Impala Compiler

Language: C++ - Size: 2.25 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 26 - Forks: 6

jillesvangurp/kt-search

Multi platform kotlin client for Elasticsearch & Opensearch with easily extendable Kotlin DSLs for queries, mappings, bulk, and more.

Language: Kotlin - Size: 7.55 MB - Last synced at: 29 days ago - Pushed at: 30 days ago - Stars: 128 - Forks: 25

Model-Based-Design-Lab/cmlang

Computational Modeling Domain Specific Languages and Tools

Language: Xtend - Size: 413 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

Chubek/ZephyrASDL

An implementation of Zephyr ASDL in C, targeting C

Language: C - Size: 485 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 7 - Forks: 2

Alonely0/Voila 📦

Voila is a domain-specific language launched through CLI tool for operating with files and directories in massive amounts in a fast & reliable way.

Language: Rust - Size: 347 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 98 - Forks: 7

ionq/blqs

Python building blocks for quantum computing and domain specific languages.

Language: Python - Size: 272 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 36 - Forks: 6

jbunke/deltascript

Scripting language skeleton designed to be easily extended for the specification and implementation of domain-specific scripting languages

Language: HTML - Size: 696 KB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 5 - Forks: 1

harrydowning/serl

Serl - A tool for creating and using languages through language configurations

Language: Python - Size: 320 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

bipokot/Kabu

Kabu generates code for complex Kotlin DSLs in less than 1 minute

Language: Kotlin - Size: 13.3 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 33 - Forks: 0

mde-optimiser/mde_optimiser

Multi-objective optimisation of domain-specific models

Language: Java - Size: 1.27 GB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 7

inconvergent/lqn

query language and terminal utility for querying and transforming Lisp, JSON and other text files. written in Common Lisp

Language: Common Lisp - Size: 448 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 23 - Forks: 1

nthparty/circuitry

Embedded domain-specific combinator library for the abstract assembly and automated synthesis of logical circuits.

Language: Python - Size: 157 KB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 1

ghadeeras/essence

Model-Driven Development Framework for Java

Language: Java - Size: 203 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

ssanyu/PAMOJA

The implementation of the PAMOJA component framework, providing a coherent set of lightweight components for Grammar-Aware Engineering (GAE) in an Integrated Development Environment (IDE) such as Eclipse and NetBeans. In particular, PAMOJA includes components that deal with transformation of language terms from concrete textual form to abstract syntax trees (ASTs) and the converse transformation from abstract to concrete.

Language: Java - Size: 6.15 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

lambdamikel/common-lisp-macros

Notes on Refactoring Exponential Macros in Common Lisp

Size: 1000 Bytes - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Seagat2011/SHAUGHNESSY

A general purpose declarative programming language

Size: 53.7 KB - Last synced at: 3 months ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

Related Keywords
domain-specific-languages 20 python 4 dsl 3 common-lisp 3 domain-specific-language 3 model-driven-engineering 2 code-generation 2 quantum-computing 2 kotlin 2 lisp 2 json 1 terminal 1 txt 1 txt-files 1 unix-shell 1 utility 1 circuit 1 circuits 1 data-structures 1 embedded-language 1 garbled-circuits 1 logic 1 logic-circuit 1 logic-circuits 1 logic-gates 1 neutral-atoms 1 ebnf 1 language 1 language-specification 1 programming-language 1 script 1 scripting 1 scripting-language 1 markup-languages 1 yaml 1 annotation-processor 1 annotation-processors 1 code-generator 1 ksp 1 eclipse 1 multi-objective-optimization 1 csv 1 scanner-generator 1 common-lisp-lang 1 common-lisp-language 1 lisp-language 1 macros 1 space-complexity-analysis 1 time-complexity-analysis 1 algorithms 1 declarative-language 1 declarative-programming 1 deductive-inference 1 frameworks 1 inductive-program-synthesis 1 languages 1 programming-by-example 1 search-based-synthesis 1 shaughnessy 1 logical-circuit 1 logical-circuits 1 logical-gates 1 mpc 1 multi-party-computation 1 multiparty-computation 1 secure-multi-party-computation 1 domain-modeling 1 meta-data 1 model-driven-development 1 type-safety 1 type-system 1 component-frameworks 1 grammar-based-systems 1 language-engineering 1 language-front-ends 1 parser-generator 1 model-based-software-engineering 1 compiler 1 functional-programming-language 1 gpu-computing 1 imperative-programming-language 1 parallel-computing 1 partial-evaluation 1 simd 1 vectorization 1 client-library 1 elasticsearch 1 kotlin-multiplatform 1 kotlinx-coroutines 1 kotlinx-serialization 1 ktor-client 1 trees 1 compilers 1 staging 1 ai-integration 1 clojure 1 conference 1 els2026 1 european-lisp-symposium 1 functional-programming 1