GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
-
Updated
Nov 2, 2026 - Go
GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
Grammar-based Fuzzer that uses WebIDL as a grammar.
Eureka is a fluent API surrounding the internal Javac tree code that allows developers to perform compile-time AST changes in Java more easily.
Stock Claude Code enhancements through a standard plugin and system-prompt PATH wrapper, with read-only release inspection tools.
A Vite plugin that adds data attributes to JSX/TSX elements for development tracking and debugging
A tool for applying transformations to Java sources
Transforms JSX AST into regular JS AST
Swift implementation of The Super Tiny Compiler - transforms LISP syntax to Swift function calls
ReluxScript is a domain-specific language for writing AST transformation plugins that compile to both Babel (JavaScript) and SWC (Rust). It enforces a strict visitor pattern with explicit ownership semantics that map cleanly to both garbage-collected and borrow-checked runtimes.
This is a small AST transformation that allows you to get the source code of a Class at run-time.
A set of guides for the internal TreeMaker class.
Enforce the return type of a method in groovy.
Yet another ESTree AST traversal/modification library, making use of `this` binding and generators
AST transformations as an example of compile-time metaprogramming in groovy.
Glaze is a collection of Java annotations that provide additional ease-of-use features to your projects.
High-Performance O(1) / O(log N) Algebraic Loop Acceleration & Exact Rational Recurrence Engine for Python and C
Logging framework that integrates at the console.log level.
Interlucent is a small bridge library that combines Lucent and Eureka's features, as well as adding additional utilities.
To associate your repository with the ast-transformation topic, visit your repo's landing page and select "manage topics."