A C# Lua, GLua and Luau parser, code analysis, transformation and generation library.
-
Updated
Jul 29, 2025 - C#
A C# Lua, GLua and Luau parser, code analysis, transformation and generation library.
tscodeshift is a toolkit for running codemods over multiple TS files
🌮 The bidirectional alt-JS language
A set of utilities to create Groovy AST transformations
The Travetto Framework repository
AST Transformer for tests integrated with py.test.
Eureka is a fluent API surrounding the internal Javac tree code that allows developers to perform compile-time AST changes in Java more easily.
Example of a constant folding transformation implemented with uuagc.
Transforms JSX AST into regular JS AST
Enforce the return type of a method in groovy.
This is a small AST transformation that allows you to get the source code of a Class at run-time.
Node-integration of Typescript Compiler with advanced functionality for collecting AST transformers, and detecting changes in classes and methods.
Data type registry for runtime validation, reflection and binding.
Formatters for truth tables
Yet another ESTree AST traversal/modification library, making use of `this` binding and generators
A set of guides for the internal TreeMaker class.
2D Game Engine written in Groovy.
Lucent is a framework for creating simplistic AST-transforming annotation processors.
Add a description, image, and links to the ast-transformations topic page so that developers can more easily learn about it.
To associate your repository with the ast-transformations topic, visit your repo's landing page and select "manage topics."