GitHub topics: ast-transformation
wundergraph/graphql-go-tools
GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
Language: Go - Size: 22.7 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 736 - Forks: 142

neoforged/JavaSourceTransformer
A tool for applying transformations to Java sources
Language: Java - Size: 356 KB - Last synced at: 9 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 4

klum-dsl/klum-ast
Turn your models into super models
Language: Java - Size: 2.63 MB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

PrVrSs/idl2js
Grammar-based Fuzzer that uses WebIDL as a grammar.
Language: Python - Size: 574 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 13 - Forks: 13

ZimNovich/mxn-jsx-ast-transformer
Transforms JSX AST into regular JS AST
Language: JavaScript - Size: 79.1 KB - Last synced at: 19 days ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

mtumilowicz/groovy258-ast-compile-time-metaprogramming-workshop
AST transformations as an example of compile-time metaprogramming in groovy.
Language: Groovy - Size: 1.81 MB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

cutiful/traverse-the-universe
Yet another ESTree AST traversal/modification library, making use of `this` binding and generators
Language: JavaScript - Size: 684 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

okorolev/pytest-soft-assertions
Language: Python - Size: 10.7 KB - Last synced at: 13 days ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 0

travetto/log 📦
Logging framework that integrates at the console.log level.
Language: TypeScript - Size: 125 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

project-transparent/lucent
Lucent is a framework for creating simplistic AST-transforming annotation processors.
Language: Java - Size: 160 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 1

MeneDev/groovy-get-source
This is a small AST transformation that allows you to get the source code of a Class at run-time.
Language: Groovy - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

MeneDev/groovy-dsl-building-blocks-enforce-return-type
Enforce the return type of a method in groovy.
Language: Groovy - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0
