Explore Projects

Discover 56 open source projects

Active filters (1):
Search: astร—
Clear all

Showing 1-20 of 56 projects

prettier/prettier

Opinionated code formatter for multiple languages

51.7K
Active
JavaScript
Linters & Formatters
#formatter#javascript#typescript

babel/babel

JavaScript compiler for next-gen features

43.9K
Active
TypeScript
Build Tools
#javascript#compiler#es6

postcss/postcss

Transforming styles with JS plugins

29.0K
Stable
TypeScript
LLM Frameworks
CSS Frameworks
PostCSS
#postcss#javascript#css

nikic/PHP-Parser

A PHP parser written in PHP for static analysis and code inspection.

17.4K
Stable
PHP
React
#parser#static-analysis#php-parser

ast-grep/ast-grep

A powerful CLI tool for code structural search, lint, and rewriting, built with Rust.

12.7K
Active
Rust
CLI Tools
#ast#static-analysis#code-search

yusufkaraaslan/Skill_Seekers

Automatically convert documentation, GitHub repos, and PDFs into Claude AI skills with conflict detection.

10.2K
Active
Python
AI Code Generation
MCP Servers
Python
#ai-tools#automation#claude-ai

rectorphp/rector

Instant Upgrades and Automated Refactoring of any PHP 5.3+ code

10.2K
Active
PHP
CLI Tools
#php#automated-upgrades#refactoring

remarkjs/remark

remark is a powerful markdown processor with a plugin ecosystem, part of the unified.js collective.

8.8K
Stable
JavaScript
API Frameworks
CLI Tools
React
#markdown#ast#commonmark

jquery/esprima

esprima is an ECMAScript parsing infrastructure for multipurpose analysis, focused on JavaScript parsing and AST generation.

7.1K
Archived
TypeScript
API Clients & Testing
Backend Frameworks
#ast#ecmascript#esprima

Bogdan-Lyashenko/js-code-to-svg-flowchart

A JavaScript visualization library that converts any code into beautiful SVG flowcharts for learning, design, refactoring, and documentation.

7.1K
Archived
JavaScript
Charts & Visualization
Visualization
JavaScript
#javascript#visualization#flowchart

fkling/astexplorer

A web tool to explore the Abstract Syntax Trees (ASTs) generated by various parsers.

6.5K
Archived
JavaScript
React
#AST explorer#parser#javascript

dsherret/ts-morph

A TypeScript library for static analysis and programmatic code changes, focused on the TypeScript compiler API.

6.0K
Stable
TypeScript
CLI Tools
API Frameworks
TypeScript
#typescript#ast#static-analysis

JSQLParser/JSqlParser

JSqlParser is a Java library that parses SQL statements and converts them into a hierarchical Java object representation.

5.9K
Active
Java
API Frameworks
ORMs & Query Builders
Java
#sql#parser#ast

chai2010/go-ast-book

A book that teaches how to understand and manipulate the abstract syntax tree of Go programs

5.5K
Archived
Go
CLI Tools
Documentation
Go
#ast#go#programming-language

estree/estree

The ESTree Spec is a JavaScript AST specification used for parsing and analyzing JavaScript code.

5.4K
Stable
API Mocking
Backend Frameworks
JavaScript
#ast#javascript#parsing

unifiedjs/unified

Unified is a JavaScript library for parsing, transforming, and serializing content with syntax trees.

4.9K
Experimental
JavaScript
API Frameworks
CLI Tools
React
#ast#cst#javascript

andreasfertig/cppinsights

C++ Insights is a tool that lets you see your C++ source code from the compiler's perspective.

4.5K
Experimental
C++
IDE Extensions
API Frameworks
#clang#llvm#cpp

biomejs/gritql

GritQL is a powerful Rust-based query language for searching, linting, and modifying code.

4.4K
Stable
Rust
Linters & Formatters
CLI Tools
#ast#codemod#javascript

alecthomas/participle

A powerful parser library for Go that simplifies building ASTs and grammars.

3.8K
Active
Go
CLI Tools
API Frameworks
#go#parser#grammar

jsx-eslint/eslint-plugin-jsx-a11y

A static AST checker for accessibility rules on JSX elements, helping developers build more inclusive React apps.

3.6K
Active
JavaScript
Component Libraries (React)
Linters & Formatters
React
#accessibility#a11y#aria

Stay in the loop

Get weekly updates on trending AI coding tools and projects.