Use The Source

UseTheSource is a collection of open-source projects related to metaprogramming in a broad sense and software language engineering: languages, libraries, tools, IDEs. See Projects for the full list. The core element of this collection is the Rascal metaprogramming language; it serves as the fundament and the hub -a “one-stop-shop”- for all technology presented here. The general goal of this software is to help software engineers manage the complexity of their code by automating tasks which are hard or cumbersome to do otherwise. On UseTheSource code means everything: abstract models, specifications, data files and source code -as written in any given software language.

Contributors

UseTheSource is an initiative from Centrum Wiskunde & Informatica (CWI), SWAT group, in Amsterdam (The Netherlands). The code and other artifacts on UseTheSource is contributed by different people from different companies institutes, such as Universiteit van Amsterdam, TU Eindhoven, NFI, East Carolina University, University of Bergen. SWAT.engineering BV is the largest commercial sponsor and contributor. They offer commercial products and services were our components are a fundamental infrastructure. Find out who all contributors are here on github.

Documents