Language Architect and Founder of Strumenta. We are specialized in language engineering: language migrationDSLs, design languages, parsers, editors, interpreter
LangSandbox. Project to illustrate how to build a programming language
704effectivejava. Run queries on your Java code to check if it meets the criteria suggested by the book Effective Java. And some others.
506civs. Civ simulator
150kanvas. A truly hackable editor: simple, lightweight, understandable
147analyze-java-code-examples. Some examples of code extracting information from Java source files using JavaParser
101turin-programming-language. A static language for the JVM with sensible defaults
101kllvm. Kotlin library to work with LLVM
63DriveInvoicing. Use Google Drive and the Google Execution API for generating PDF invoices
46kotlin-wasm-examples. JavaScript
46python-ast. Python parser built using ANTLR
43erd-web-server. A web server to generate ER diagrams
34langgen. Language generator
33antlr-web-example. JavaScript
29wasmcompilerkit. Support for manipulation WebAssembly binary files
22JavaCC2ANTLR. Java
21javadoc-extractor. Java
21antlr-kotlin. Support for Kotlin as a target for ANTLR
15simple-web-editor. JavaScript
14antlr-plus. A complement to ANTLR to get a model from your AST and transform it
14civs-browser. A web application to visualize the history files produced by csv
13ofx-java. Parsing OFX data
10antlr4-c3-kotlin. Code completion for ANTLR
10EmailSchedulingRules. Kotlin
8redmine-reactive. JavaScript
8JavaIncrementalParser. Let's try to build a Java incremental parser
8spoon-examples. Java
7ANTLR_graph. Generate graphs for ANTLR grammars
7java-symbol-solver-examples. Java
7awesome-compilers. :sunglasses: Curated list of awesome resources on Compilers, Interpreters and Runtimes
7SketchModel. Recognize sketches and translate them into models
7NetModelingFramework. A framework to support meta-modeling and modeling under .NET (à la EMF).
6mps-antlr. ANTLR
5codemirror_plantuml. CodeMirror mode for PlantUML
5antlr-kotlin-runtime. Kotlin runtime for ANTLR
5procedurality-lands. An engine to generate worlds
4turin-maven-plugin. A Maven plugin to compile Turin files
4javaparser. A clone of the javaparser project, since that seemed dead. All submitted patches are accepted.
4MpsByteCode.
3java-formatter. A tool to format Java Code
3QuantDSL. Kotlin
3turin-intellij-plugin. Java
3hplatec. Wrapper for platec in Haskell
3civs-haskell. Writing a civs simulator in haskell
3MonacoFX-Tutorials. Tutorial projects for MonacoFX
2antlr-kotlin-target. Kotlin
1workflow-demo-language-old. JetBrains MPS
1DDDEU21. A repo for the hands-on workshop "From Ubiquitous Language to Domain Specific Language" at DDD-Europe 2021 https://labs.dddeurope.com/2021/program/21
1simplelanguage. A simple example language built using the Truffle API.
1kolasu. Kotlin Language Support – AST Library
1