Top 282 ast open source projects

Gengen
A Go source transformation tool for generics
Esdoc
ESDoc - Good Documentation for JavaScript
Gulp Strip Debug
Strip console, alert, and debugger statements from JavaScript code
Tsutils
utility functions for working with typescript's AST
Unified
☔️ interface for parsing, inspecting, transforming, and serializing content through syntax trees
Cppast.net
CppAst is a .NET library providing a C/C++ parser for header files powered by Clang/libclang with access to the full AST, comments and macros
Php Parser
A PHP parser written in PHP
Ast Query
Tentative to a simple JavaScript AST modification library
React Monocle
A developer tool to visualize a React application's component hierarchy.
Vermin
Concurrently detect the minimum Python versions needed to run code
Escaya
An blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Tatsu
竜 TatSu generates Python parsers from grammars in a variation of EBNF
Bellybutton
Custom Python linting through AST expressions
Escodegen
ECMAScript code generator
Hrdevhelper
Context-sensitive HexRays decompiler plugin that visualizes the ctree of decompiled functions.
Flora Sql Parser
Parse SQL (select) statements into abstract syntax tree (AST) and convert ASTs back to SQL.
Phpgrep
Syntax-aware grep for PHP code.
Snapdragon
snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Llvm Guide Zh
User Guides For those new to the LLVM system.(LLVM系统的新用户指南,中文翻译版)
Libpypa
libpypa is a Python parser implemented in pure C++
Retext
natural language processor powered by plugins part of the @unifiedjs collective
Astpath
A command-line search utility for Python ASTs using XPath syntax.
Gitbase
SQL interface to git repositories, written in Go. https://docs.sourced.tech/gitbase
Query Translator
Query Translator is a search query translator with AST representation
Parser
A lexer and parser for GraphQL in .NET
React Ast
render abstract syntax trees with react
Ngast
Parser for Angular projects.
Bash Parser
Parses bash into an AST
Ts Morph
TypeScript Compiler API wrapper for static analysis and programmatic code changes.
Nativejsx
JSX to native DOM API transpilation. 💛 <div> ⟹ document.createElement('div')!
Down
Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Js Sql Parser
SQL(select) parser written with jison. parse SQL into abstract syntax tree(AST) and stringify back to SQL. sql grammar follows https://dev.mysql.com/doc/refman/5.7/en/select.html
Ml
sourced.ml is a library and command line tools to build and apply machine learning models on top of Universal Abstract Syntax Trees
Rewrite
Semantic code search and transformation
Babylon
PSA: moved into babel/babel as @babel/parser -->
Ast Pretty Print
A pretty printer for AST-like structures
Ast I18n
Easily migrate your existing React codebase to use i18n
Learn Javascript
《前端基础漫游指南》深入的、系统的学习 javascript 基础,喜欢点 Star
Phplrt
PHP Language Recognition Tool
Math Engine
Mathematical expression parsing and calculation engine library. 数学表达式解析计算引擎库
Asteval
minimalistic evaluator of python expression using ast module
Nlcst
Natural Language Concrete Syntax Tree format
Ast
Generic AST parsing library for kotlin multiplatform
Yaep
Yet Another Earley Parser
Cgen
C/C++ source generation from an AST
Babel
🐠 Babel is a compiler for writing next generation JavaScript.
Yacep
yet another csharp expression parser
Pycode similar
A simple plagiarism detection tool for python code
✭ 105
pythonast
Ts Transform Import Path Rewrite
TS AST transformer to rewrite import path
Cppinsights
C++ Insights - See your source code with the eyes of a compiler
1-60 of 282 ast projects