Use The Source (usethesource)

Use The Source

usethesource

Geek Repo

Open Source Projects around Meta Programming

Home Page:http://www.usethesource.io

Github PK Tool:Github PK Tool

Use The Source's repositories

capsule

The Capsule Hash Trie Collections Library

Language:JavaLicense:BSD-2-ClauseStargazers:401Issues:30Issues:23

rascal

The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)

Language:JavaLicense:NOASSERTIONStargazers:390Issues:28Issues:1792

vallang

Generic immutable recursive data representation API targeted at source code models and more.

Language:JavaLicense:NOASSERTIONStargazers:35Issues:12Issues:39

clair

C Language Analysis in Rascal

Language:JavaLicense:BSD-2-ClauseStargazers:24Issues:10Issues:68

rascal-eclipse

Eclipse IMP based IDE for the Rascal meta-programming language. See rascal project for Wiki, Issues and such.

Language:JavaLicense:NOASSERTIONStargazers:18Issues:23Issues:0

flybytes

Flybytes is an intermediate language between JVM bytecode and software languages (DSLs, PLs), for compilation and decompilation.

Language:JavaLicense:NOASSERTIONStargazers:16Issues:7Issues:23

rascal-core

Static checker, compiler to Java and run-time classes for compiled Rascal programs

Language:RascalLicense:NOASSERTIONStargazers:10Issues:8Issues:0

rascal-language-servers

An LSP server for Rascal which includes an easy-to-use LSP generator for languages implemented in Rascal, and an interactive terminal REPL.

Language:JavaLicense:BSD-2-ClauseStargazers:10Issues:18Issues:249

salix

Elm-style Web GUIs in Rascal

Language:JavaScriptLicense:BSD-2-ClauseStargazers:6Issues:8Issues:15

typepal

TypePal is a framework for name analysis, type checking and type inference

Language:RascalLicense:BSD-2-ClauseStargazers:5Issues:24Issues:5

impulse

Impulse simplifies and speeds up the IDE development process in Eclipse, for both language with existing front-ends as well as languages generated using compiler and interpreter generation frameworks.

Language:JavaLicense:NOASSERTIONStargazers:4Issues:6Issues:2

rascal-maven-plugin

The Maven plugin for Rascal checking, compilation, testing, code generation applications integration and documentation generation.

rascal-syntax-highlighting

TM Bundle for syntax highlighting Rascal code

Language:ShellLicense:BSD-2-ClauseStargazers:2Issues:7Issues:7

salix-contrib

Extensions/libraries on top of/in Salix.

Language:RascalLicense:BSD-2-ClauseStargazers:2Issues:4Issues:1

salix-core

Salix (core)

Language:RascalLicense:BSD-2-ClauseStargazers:2Issues:5Issues:6

rascal-tutor

Markdown and Rascal processor that generates linked, up-to-date and checked documentation

Language:RascalLicense:BSD-2-ClauseStargazers:1Issues:18Issues:29

rascal-website

The rascal website hosts the Rascal project, all of its documentation, the news and the presentation of (third-party) libraries and projects written in Rascal.

releases-maven-action

custom action to handle deployment of use the source releases

usethesource.github.io

Organization website for UseTheSource

pom-parent

reusable setup for maven/tycho to be used in all IMP projects

Stargazers:0Issues:22Issues:0

rascal-cdt-repackaged

Bridges CDT Eclipse plugin packages to a "normal" maven (fat) jar

Stargazers:0Issues:2Issues:0