Skip to content
View dsl-course's full-sized avatar

Block or report dsl-course

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

Generate web apps in JetBrains MPS

CSS 8 Updated Aug 29, 2016

Generic Language (DSL) support for kotlin multiplatform (parser, syntax-analyser, formatter, processor, etc)

Kotlin 48 8 Updated Dec 16, 2025

Projectional Editor Client/Server Protocol - A protocol definition for language - independent projectional editor

1 Updated Nov 6, 2016

Former temporary home for experimental new version of HCL

Go 376 63 Updated Oct 2, 2019

The Entities Tutorial, amped up with instances and brought to MPS 2018.3

4 Updated Jun 16, 2021

C# DSL workbench

C# 5 Updated Dec 14, 2023

Catalogue of models of interaction. Part of the trilogy on models of computers/interaction/computation

339 2 Updated Jan 16, 2022

Parser Building Toolkit for JavaScript

TypeScript 2,711 216 Updated Dec 20, 2025

Next-gen language engineering / DSL framework

TypeScript 931 89 Updated Dec 18, 2025

The syllabus from 15-819, the PhD seminar I taught on domain-specific programming languages fall 2016.

216 11 Updated May 11, 2019

Rust grammar tool libraries and binaries

Rust 566 38 Updated Dec 2, 2025

Parse ASCII art diagrams of graphs (nodes and edges)

Scala 185 38 Updated Oct 9, 2018

Parsing Expression Grammar Template Library

C++ 2,082 246 Updated Dec 20, 2025

String template extension to MPS BaseLanguage

Java 1 Updated Oct 20, 2021

a datalog interpreter in typescript

TypeScript 213 7 Updated Dec 31, 2024

The Melange Language Workbench

Java 29 7 Updated Aug 18, 2023

Editors with AGL integration

Kotlin 3 Updated Nov 20, 2025

MetaXa – an experimental language definition meta-system

1 Updated Apr 15, 2015

Grammar and tools to describe a parser-based language with respect to projectional editing.

Java 2 Updated Dec 13, 2015

A collaborative and scalable open source platform for domain-specific models on the web and in the cloud

JetBrains MPS 71 14 Updated Mar 29, 2024

Hedy is a gradual programming language to teach children programming. Gradual languages use different language levels, where each level adds new concepts and syntactic complexity. At the end of the…

CSS 1,601 324 Updated Dec 20, 2025

Generic AST parsing library for kotlin multiplatform

Java 353 26 Updated Aug 25, 2024

Gentleman is a lightweight web-based projectional editor that allows you to create and manipulate models.

JavaScript 17 7 Updated Nov 16, 2025

Tentative to a simple JavaScript AST modification library

JavaScript 249 25 Updated Jan 31, 2025

JSON AST parser

JavaScript 248 37 Updated Sep 26, 2024

An incremental parsing system for programming tools

Rust 23,067 2,274 Updated Dec 17, 2025

Developer kit for implementing Domain Specific Languages with Xtext. Format, Check, Export and Scope languages of DSL Developer Kit standardize DSL implementations.

Java 44 29 Updated Dec 19, 2025

Common Compiler Infrastructure

C# 105 44 Updated Sep 19, 2019

Xsemantics is a DSL (implemented in Xtext itself) for writing type systems, reduction rules, interpreters (and in general relation rules) for languages implemented in Xtext. It then generates Java …

Java 34 16 Updated Nov 30, 2023

A framework to support meta-modeling and modeling under .NET (à la EMF).

C# 6 Updated Mar 13, 2014
Next