All tags
Catalogue tag

#ast

Every repository in the public record carrying this tag — from its GitHub topics or the keywords its package registries publish. Health is measured under the same versioned methodology as the rest of the record.

92 records
Tagged “ast”Ranked by health index
Packagist
65Moderatehealth index
rectorphp/rector-src
Development repository for Rector. Check https://github.com/rectorphp/rector for the distribution repository.
PHP★ 136↓ 5,886/moJul 13, 2026
MITJul 13, 2026 · metrics 1.13.0
npm · crates.io · PyPI
64Moderatehealth index
goldziher/uncomment
Blazingly fast CLI to remove comments from code using tree-sitter grammers
Rust★ 52↓ 476/moJul 17, 2026
MITJul 17, 2026 · metrics 1.13.0
npm
63Moderatehealth index
ConsenSysDiligence/solc-typed-ast
A TypeScript package providing a normalized typed Solidity AST along with the utilities necessary to generate the AST (from Solc) and traverse/manipulate it.
TypeScript · Solidity★ 138↓ 21.4K/moJul 19, 2026
Apache-2.0Jul 19, 2026 · metrics 1.13.0
npm
63Moderatehealth index
putoutjs/printer
Easiest possible opinionated Babel AST printer
JavaScript★ 20↓ 129.7K/moJul 19, 2026
MITJul 19, 2026 · metrics 1.13.0
PyPI
63Moderatehealth index
python-rope/rope
a python refactoring library
Python★ 2,227↓ 1.4M/moJul 21, 2026
LGPL-3.0Jul 21, 2026 · metrics 1.13.0
Packagist
63Moderatehealth index
yoeunes/regex-parser
RegexParser: Static Analysis, Linter & Logic Solver for PHP
PHP★ 29↓ 20.6K/moJul 17, 2026
MITJul 17, 2026 · metrics 1.13.0
PyPI · crates.io
62Moderatehealth index
mypyc/ast_serialize
Fast Python parser that generates a serialized AST
Rust★ 9↓ 70M/moJul 16, 2026
Custom licenseJul 16, 2026 · metrics 1.13.0
Go
62Moderatehealth index
ozgurcd/gograph
Local-only Go static analysis engine with a built-in MCP server. Gives AI coding agents deterministic structural awareness: call graphs, impact analysis, symbol search, and more.
Go★ 198↓ 0/moJul 13, 2026
MITJul 13, 2026 · metrics 1.13.0
npm
62Moderatehealth index
putoutjs/minify
Minify with help of 🐊Putout
JavaScript★ 14↓ 54.8K/moJul 18, 2026
MITJul 18, 2026 · metrics 1.13.0
crates.io · npm · PyPI
61Moderatehealth index
cool-japan/oxiz
OxiZ is a high-performance Satisfiability Modulo Theories (SMT) solver written entirely in Rust. This project is part of an initiative to reimplement Z3 in Pure Rust. Pure Rust is a fundamental requirement - no C/C++ dependencies, no FFI bindings, just clean, safe Rust code.
Rust★ 49↓ 9,818/moJul 19, 2026
Apache-2.0Jul 19, 2026 · metrics 1.13.0
npm
60Moderatehealth index
3axap4eHko/xast
Extensible Abstract Syntax Tree parser
TypeScript★ 1↓ 5,818/moJul 15, 2026
Custom licenseJul 15, 2026 · metrics 1.13.0
Hex
60Moderatehealth index
elixir-vibe/ex_ast
Search, replace, and diff Elixir code by AST pattern
Elixir★ 49↓ 82K/moJul 17, 2026
MITJul 17, 2026 · metrics 1.13.0
Hex
60Moderatehealth index
elixir-vibe/ex_dna
Code duplication detector powered by Elixir AST analysis
Elixir★ 111↓ 29.5K/moJul 17, 2026
MITJul 17, 2026 · metrics 1.13.0
crates.io
59Moderatehealth index
Voultapher/self_cell
Safe-to-use proc-macro-free self-referential structs in stable Rust.
Rust★ 305↓ 5.1M/moJul 17, 2026
Apache-2.0Jul 17, 2026 · metrics 1.13.0
npm
58Moderatehealth index
samchon/ttsc
A `typescript-go` toolchain for compiler-powered plugins + type-safe execution + 800x faster linter + codegraph reducing 90% AI tokens
Go · TypeScript★ 277Jul 18, 2026
MITJul 18, 2026 · metrics 1.13.0
npm
57Moderatehealth index
NullVoxPopuli/ember-estree
ESTree generator for gjs and gts file used by ember
JavaScript · TypeScript · Handlebars★ 0↓ 142.1K/moJul 20, 2026
No licenseJul 20, 2026 · metrics 1.13.0
npm
57Moderatehealth index
csstree/csstree
A tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations
JavaScript★ 2,111↓ 399M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
57Moderatehealth index
imchintoo/jsdoc-scribe
Automated, AST-based JSDoc comment generator and static documentation site builder for JavaScript & TypeScript. Fast, deterministic, and 100% local (No AI involved).
JavaScript★ 2↓ 3,598/moJul 19, 2026
MITJul 19, 2026 · metrics 1.13.0
npm
57Moderatehealth index
remarkjs/react-markdown
Markdown component for React
JavaScript★ 15.8K↓ 103M/moJul 21, 2026
MITJul 21, 2026 · metrics 1.13.0
crates.io · npm
57Moderatehealth index
sdsrss/code-graph-mcp
AST knowledge graph MCP server for Claude Code — semantic search, call graph traversal, HTTP route tracing, impact analysis. Auto-indexes 10 languages via Tree-sitter.
Rust★ 52↓ 29.3K/moJul 13, 2026
No licenseJul 13, 2026 · metrics 1.13.0
crates.io
56Moderatehealth index
Entelligentsia/grove
Structural, byte-precise, token-cheap codebase access for coding agents — tree-sitter over a CLI and an MCP server.
JavaScript · Rust★ 34↓ 65/moJul 18, 2026
MITJul 18, 2026 · metrics 1.13.0
npm
56Moderatehealth index
webpro-nl/unbash
Fast 0-deps bash parser written in TypeScript
Shell · TypeScript★ 34↓ 29.9M/moJul 17, 2026
ISCJul 17, 2026 · metrics 1.13.0
PyPI
55Moderatehealth index
berkerpeksag/astor
Python AST read/write
Python★ 865↓ 25M/moJul 18, 2026
BSD-3-ClauseJul 18, 2026 · metrics 1.13.0
Packagist · RubyGems
55Moderatehealth index
boundwize/jsonrecast
🌳 A PHP JSON parser that turns JSON into an editable AST, supports visitor-based traversal, and prints changes back while preserving the original formatting.
PHP★ 3↓ 47.7K/moJul 15, 2026
MITJul 15, 2026 · metrics 1.13.0
npm
55Moderatehealth index
jsx-eslint/jsx-ast-utils
AST utility module for statically analyzing JSX
JavaScript★ 164↓ 205M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
55Moderatehealth index
micromark/micromark
small, safe, and great commonmark (optionally gfm, mdx) compliant markdown parser
JavaScript★ 2,195↓ 1.3B/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
53Moderatehealth index
sudoeren/arhus
local-first security analysis for TypeScript & JavaScript
TypeScript★ 6↓ 2,972/moJul 17, 2026
MITJul 17, 2026 · metrics 1.13.0
npm
53Moderatehealth index
syntax-tree/unist-util-visit-parents
utility to recursively walk over unist nodes, with ancestral information
JavaScript · TypeScript★ 81↓ 220M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
Go · npm · PyPI
52Moderatehealth index
TM-threemavithana/agentiam
A Postgres wire-protocol proxy that blocks AI SQL injection at the AST level. Protects databases from LLM agents (LangChain, LlamaIndex) by parsing and rewriting destructive queries on the fly.
Go · Python★ 1Jul 19, 2026
Apache-2.0Jul 19, 2026 · metrics 1.13.0