Awesome Open Source
Awesome Open Source
Combined Topics
domain-specific-language
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 18 Domain Specific Language Open Source Projects
Categories
>
Programming Languages
>
Domain Specific Language
Penrose
⭐
4,753
Create beautiful diagrams just by typing mathematical notation in plain text.
Tensorcomprehensions
⭐
1,686
A domain specific language to express machine learning workloads.
Mps
⭐
1,129
JetBrains Meta programming System
Deeplearning.scala
⭐
747
A simple library for creating complex neural networks
Self Driving Desktop
⭐
535
Desktop Automation Framework. Drive your mouse and keyboard with an easy to use language.
Textx
⭐
483
Domain-Specific Languages and parsers in Python made easy http://textx.github.io/textX/
Bsed
⭐
414
Simple SQL-like syntax on top of Perl text processing.
Ink
⭐
324
Parity's ink to write smart contracts
Rascal
⭐
279
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Seq
⭐
259
A high-performance, Pythonic language for bioinformatics
Graphit
⭐
251
GraphIt - A High-Performance Domain Specific Language for Graph Analytics
Lambdacube Edsl
⭐
181
Previous version of LambdaCube 3D as Embedded Domain Specific Language in Haskell. Check the latest system:
Xl
⭐
162
A minimalist, general-purpose programming language based on meta-programming and parse tree rewrites
Impala
⭐
118
An imperative and functional programming language
Context Mapper Dsl
⭐
79
ContextMapper DSL: A Domain-specific Language for Context Mapping & Service Decomposition
Mid
⭐
68
mid is a generic domain-specific language for generating code and documentation
Inca
⭐
45
Incremental Program Analysis Framework
Stu
⭐
32
Build automation
1-18 of 18 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210