Projects in Awesome Lists by usethesource
A curated list of projects in awesome lists by usethesource .
https://github.com/usethesource/rascal
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
checker code-generation compiler domain-specific-language interpreter language metaprogramming parser-generator pattern-matching query-language refactoring-tools relational-algebra repl reverse-engineering source-to-source standard-library static-analysis template-language term-rewriting
Last synced: 17 Dec 2025
https://github.com/usethesource/capsule
The Capsule Hash Trie Collections Library
hashmap hashset immutable immutable-collections java performance persistent-data-structure trie
Last synced: 05 Apr 2025
https://github.com/usethesource/vallang
Generic immutable recursive data representation API targeted at source code models and more.
algebraic-data-types biginteger database functional graphs library maps rational-numbers relational-algebra serialization sets
Last synced: 12 Aug 2025
https://github.com/usethesource/rascal-eclipse
Eclipse IMP based IDE for the Rascal meta-programming language. See rascal project for Wiki, Issues and such.
eclipse-plugin generator ide language-server rascal repl
Last synced: 12 Aug 2025
https://github.com/usethesource/flybytes
Flybytes is an intermediate language between JVM bytecode and software languages (DSLs, PLs), for compilation and decompilation.
Last synced: 12 Aug 2025
https://github.com/usethesource/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.
domain-specific-language dsl generator language-server-protocol lsp-server rascal-mpl vscode-extension vscode-language
Last synced: 03 Mar 2026
https://github.com/usethesource/rascal-core
Static checker, compiler to Java and run-time classes for compiled Rascal programs
Last synced: 12 Jan 2026
https://github.com/usethesource/typepal
TypePal is a framework for name analysis, type checking and type inference
domain-specific-language rascal type-checking typechecker
Last synced: 16 Jan 2026
https://github.com/usethesource/rascal-maven-plugin
The Maven plugin for Rascal checking, compilation, testing, code generation applications integration and documentation generation.
Last synced: 12 Aug 2025
https://github.com/usethesource/rascal-syntax-highlighting
TM Bundle for syntax highlighting Rascal code
Last synced: 12 Aug 2025
https://github.com/usethesource/salix-contrib
Extensions/libraries on top of/in Salix.
Last synced: 11 Jan 2026
https://github.com/usethesource/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.
Last synced: 01 Apr 2025
https://github.com/usethesource/rascal-tutor
Markdown and Rascal processor that generates linked, up-to-date and checked documentation
Last synced: 20 Mar 2026
https://github.com/usethesource/releases-maven-action
custom action to handle deployment of use the source releases
Last synced: 20 Mar 2026
https://github.com/usethesource/usethesource.github.io
Organization website for UseTheSource
Last synced: 01 Apr 2025
https://github.com/usethesource/rascal-core-big-tests
A repository to automate some large scale testing of rascal-core
Last synced: 12 Jan 2026
https://github.com/usethesource/java-air
Java code analysis and manipulation front-end for Rascal programmers, based on Eclipse JDT
Last synced: 25 Jun 2025