Name: Federico Tomassetti
Type: User
Company: Strumenta
Bio: Language Architect and Founder of Strumenta. We are specialized in language engineering: DSLs, design languages, parsers, editors, interpreters
Twitter: ftomasse
Location: Turin, Italy
Blog: https://tomassetti.me
Federico Tomassetti's Projects
ClojureQL is superior SQL integration for Clojure
Clojure test coverage tool
Measure redundancy in your code base and DRY up your code. Many languages supported
In-browser code editor
CodeMirror mode for PlantUML
A simple editor which show the AST of the code currently being edited
Building lightmodels of HTML files
Create EMF models of Java code and serialize them in JSON
Code to wrap parsers written in Java and produce models suitable to be used in CodeModels
Building lightmodels of Javascript files
Lightmodels representation of properties files
An EMF metamodel for ruby and a parser to build EMF models of ruby code
Library to produce lightmodels from xml files.
a mocking library for clojure
C99 parser and frontend for libfirm
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
Build diagrams on github events
A Docker image that runs JetBrains MPS DSL IDE.
Use Google Drive and the Google Execution API for generating PDF invoices
Run queries on your Java code to check if it meets the criteria suggested by the book Effective Java. And some others.
Eclipse Modeling Framework wrapper for JRuby
A curated list of engineering blogs
A web server to generate ER diagrams
Fame is a concise meta-meta-model, and this project holds its Java implementation. This is a fork of the original implementation by Adrian Kuhn and Toon Verwaest.
Learning how to program in Frege, a port of Haskell on the JVM
a small gif encoder for clojure