#ast (30 Repositories)
Ranked open-source repositories tagged with #ast, scored by pull request acceptance likelihood and maintainer engagement velocity.
77.0%
12.1h
30 repositories tagged #ast
openrewrite/rewrite
Automated mass refactoring of source code.
vitali87/code-graph-rag
The ultimate RAG for your monorepo. Query, understand, and edit multi-language codebases with the power of AI and knowledge graphs
prettier/prettier
Prettier is an opinionated code formatter.
JSQLParser/JSqlParser
JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
infection/infection
PHP Mutation Testing library
rectorphp/rector-src
Development repository for Rector. Check https://github.com/rectorphp/rector for the distribution repository.
ast-grep/ast-grep
⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
rectorphp/rector-symfony
Rector upgrade rules for Symfony
py2many/py2many
Transpiler of Python to many other languages
cocoindex-io/cocoindex-code
A super light-weight embedded code search engine CLI (AST based) that just works - improves speed and efficiency for coding agent 🌟 Star if you like it!
pylint-dev/astroid
A common base representation of python source code for pylint and other projects
jgravelle/jcodemunch-mcp
Cut AI token costs 95%+ on code exploration. The leading MCP server for precise, symbol-level GitHub code retrieval via tree-sitter AST. Works with Claude Code, Cursor & any MCP client. 313B+ tokens saved.
pionxzh/wakaru
🔪📦 Javascript decompiler for modern frontend
javaparser/javaparser
Java 1-25 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
driftingly/rector-laravel
Rector upgrades rules for Laravel
fsprojects/fantomas
FSharp source code formatter
swagger-api/apidom
Semantic parser for API specifications
INRIA/spoon
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
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.
meriyah/meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
ChristopherKahler/base
AI builder operating system. Turn Claude Code from a per-session tool into a workspace that remembers, maintains itself, and never goes stale. BASE = Builder's Automated State Engine.
sabbelasichon/typo3-rector
Rector for TYPO3
wuchalejs/wuchale
Compile-time i18n toolkit that requires zero code changes and produces the smallest possible bundles. Supports React, Svelte, SolidJS, Astro, and more
rectorphp/rector-phpunit
Rector upgrade rules for PHPUnit
NodeSecure/js-x-ray
JavaScript & Node.js open-source SAST scanner. A static analyser for detecting most common malicious patterns 🔬.
babel/babel
🐠 Babel is a compiler for writing next generation JavaScript.
sxzz/ast-explorer
A web tool to explore the ASTs generated by parsers.
xberg-io/tree-sitter-language-pack
Comprehensive tree-sitter grammar compilation with polyglot bindings — Rust, Python, Node.js, Go, Java, Ruby, Elixir, PHP, C#, WASM, Dart, Kotlin-Android, Swift, Zig, and CLI. 371 languages.
goaop/parser-reflection
Parser Reflection API - Provides source code analysis without loading classes into the PHP memory
postcss/postcss
Transforming styles with JS plugins