GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
-
Updated
Dec 22, 2024 - 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.
Transforms JSX AST into regular JS AST
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.
AST transformations as an example of compile-time metaprogramming in groovy.
Yet another ESTree AST traversal/modification library, making use of `this` binding and generators
Glaze is a collection of Java annotations that provide additional ease-of-use features to your projects.
Logging framework that integrates at the console.log level.
A tool for applying transformations to Java sources
Interlucent is a small bridge library that combines Lucent and Eureka's features, as well as adding additional utilities.
Lucent is a framework for creating simplistic AST-transforming annotation processors.
Add a description, image, and links to the ast-transformation topic page so that developers can more easily learn about it.
To associate your repository with the ast-transformation topic, visit your repo's landing page and select "manage topics."