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.

287 records
Tagged “ast”Ranked by health index
Go
26At Riskhealth index
go-toolsmith/astcopy
Package astcopy implements Go AST deep copy operations.
Go★ 20Sep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
Go
26At Riskhealth index
go-toolsmith/astequal
Package astequal provides AST (deep) equallity check operations.
Go★ 8Sep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
Go
26At Riskhealth index
go-toolsmith/astp
Package astp provides AST predicates.
Go★ 2Sep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
npm
25At Riskhealth index
estools/escodegen
ECMAScript code generator
JavaScript★ 2,689↓ 213M/moSep 16, 2026
BSD-2-ClauseSep 16, 2026 · metrics 2.10.0
Go
25At Riskhealth index
go-toolsmith/strparse
Package strparse provides convenience wrappers around `go/parser` for simple expr/stmt/decl parsing from string.
Go★ 2Sep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
npm
25At Riskhealth index
mysticatea/regexpp
The regular expression parser for ECMAScript.
TypeScript★ 157↓ 45.6M/moSep 15, 2026
MITSep 15, 2026 · metrics 2.10.0
Go
24At Riskhealth index
bube054/jsonvx
jsonvx is a highly configurable JSON parser, querier, and formatter for Go.
Go★ 11Sep 18, 2026
MITSep 18, 2026 · metrics 2.10.0
npm
23At Riskhealth index
estools/estraverse
ECMAScript JS AST traversal functions
JavaScript★ 969↓ 826M/moSep 16, 2026
BSD-2-ClauseSep 16, 2026 · metrics 2.10.0
npm
23At Riskhealth index
estools/esutils
utility box for ECMAScript language tools
CoffeeScript · JavaScript★ 123↓ 596M/moSep 16, 2026
BSD-2-ClauseSep 16, 2026 · metrics 2.10.0
npm
22At Riskhealth index
ajafff/tsutils
utility functions for working with typescript's AST
TypeScript★ 331↓ 73.5M/moOct 21, 2026
MITOct 21, 2026 · metrics 2.10.0
npm
20At Riskhealth index
Togetic/oxlint-vue-sfc-harness
Shared template-AST harness for oxlint JS-plugin rules that read Vue SFC templates.
JavaScript★ 0↓ 5,930/moOct 11, 2026
MITOct 11, 2026 · metrics 2.10.0
Packagist
19Criticalhealth index
MrPunyapal/rector-pest
Rector rules for Pest
PHP★ 75↓ 15.7K/moOct 20, 2026
MITOct 20, 2026 · metrics 2.10.0
npm
19Criticalhealth index
eslint/typescript-eslint-parser
An ESLint custom parser which leverages TypeScript ESTree to allow for ESLint to lint TypeScript source code.
JavaScript★ 913↓ 379.7K/moSep 11, 2026
Custom licenseSep 11, 2026 · metrics 2.10.0
PyPI
19Criticalhealth index
google/pasta
Library to refactor python code through AST manipulation.
Python★ 359↓ 27.5M/moAug 27, 2026
Apache-2.0Aug 27, 2026 · metrics 2.10.0
Packagist · PyPI
12Criticalhealth index
sad-spirit/pg-builder
Query builder for Postgres backed by SQL parser
PHP★ 60↓ 7,747/moSep 15, 2026
BSD-2-ClauseSep 15, 2026 · metrics 2.10.0
PyPI · crates.io
11Criticalhealth index
prostomarkeloff/find-dup-defs
Find the copy-pasted code your linter can't — rank it by how worth refactoring it is — and surface the recurring shapes that should become one helper (Python/TS/Rust)
Rust★ 5↓ 3,941/moOct 14, 2026
MITOct 14, 2026 · metrics 2.10.0
Go
8Criticalhealth index
sirkon/protoast
Lightweight Protobuf AST & type resolver for Go. No C++ dependencies, pure Go.
Go★ 8Sep 12, 2026
MITSep 12, 2026 · metrics 2.10.0