Top 282 ast open source projects

Astviewer
Python Abstract Syntax Tree viewer in Qt
Esutils
utility box for ECMAScript language tools
Birdseye
Graphical Python debugger which lets you easily view the values of all evaluated expressions
Elm Markdown
Pure Elm markdown parsing and rendering
Graphql Go Tools
Tools to write high performance GraphQL applications using Go/Golang.
Unimport
A linter, formatter for finding and removing unused import statements.
Estemplate
Proper (AST-based) JavaScript code templating with source maps support.
Astpretty
Pretty print the output of python stdlib `ast.parse`.
Redux Boilerplate Helpers
AST-based tool for automating Redux boilerplate
Pyast64
Compile a subset of the Python AST to x64-64 assembler
Gorm2sql
auto generate sql from gorm model struct
Libdparse
Library for lexing and parsing D source code
Babel Plugin React Persist
Automatically useCallback() & useMemo(); memoize inline functions
Ts Type Info
TypeScript AST and code generator [Deprecated]
Astq
Abstract Syntax Tree (AST) Query Engine
Jsx Ast Utils
AST utility module for statically analyzing JSX
Diffsitter
A tree-sitter based AST difftool to get meaningful semantic diffs
Uaiso
A multi-language parsing infrastructure with an unified AST
I Pascal
A free Object Pascal language plugin for IntelliJ IDEA
Hippo
PHP standards checker.
Lang C
Lightweight C parser for Rust
Show ast
An IPython notebook plugin for visualizing ASTs.
Deps Report
Generate reports about dependencies and dependents of your JavaScript/TypeScript files through an AST. It supports import and require statements.
Ts Transform Css Modules
Extract css class names from required css module files for TypeScript
Method log
Trace the history of an individual method in a git repository (experimental)
Xcode Ast Dump
Dump the AST of your Swift Xcode project
Charly Vm
Fibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Astexplorer.app
https://astexplorer.net with ES Modules support and Hot Reloading
Go2ast
Transform Go code into it's AST
Csstree
A tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations
Spoon
Spoon is a metaprogramming library to analyze and transform Java source code (up to Java 15). 🥄 is made with ❤️, 🍻 and ✨. It parses source files to build a well-designed AST with powerful analysis and transformation API.
Babel Plugin Ast
使用 babel 进行 AST 分析和处理
Astnorm
AST normalization experiment
Grunt Amdcheck
Uses AST to find and remove unused dependencies in AMD modules.
Cppast
Library to parse and work with the C++ AST
Pyc Cfg
Pyc-cfg is a pure python control flow graph builder for almost all Ansi C programming language.
Sql Composer
Standalone SQL composer DSL for Ruby
Hive sql ast
利用Druid SQL Parser解析HiveSQL日志,自动构建字段级别的血缘关系及主外键的自动抽取
✭ 20
javaast
Saul
Tool to use a parsed AST to understand its tokens and regenerate code, tool usage is bound by developer-client privelidge, better call saul.py! 👍📞👨⚖️⚫🐍
✭ 14
pythonast
Vscode Tsquery
TSQuery extension for Visual Studio Code
Esdispatch
trigger events based on esquery selectors during a traversal of a SpiderMonkey format AST
Metric Parser
📜 AST-based advanced mathematical parser written by Typescript.
Estraverse
ECMAScript JS AST traversal functions
Micromark
the smallest commonmark compliant markdown parser that exists; new basis for @unifiedjs (hundreds of projects w/ billions of downloads for dealing w/ content)
Php Parser
PHP parser written in Go
✭ 787
goparserast
Astring
🌳 Tiny and fast JavaScript code generator from an ESTree-compliant AST.
Esprima
ECMAScript parsing infrastructure for multipurpose analysis
Js Code To Svg Flowchart
js2flowchart - a visualization library to convert any JavaScript code into beautiful SVG flowchart. Learn other’s code. Design your code. Refactor code. Document code. Explain code.
Tolerant Php Parser
An early-stage PHP parser designed for IDE usage scenarios.
Postcss
Transforming styles with JS plugins
Meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
Tiny Compiler
A tiny evaluator and compiler of arithmetic expressions.
Rehype
HTML processor powered by plugins part of the @unifiedjs collective
Esquery
ECMAScript AST query library.
Escope
Escope: ECMAScript scope analyzer
Mdast
Markdown Abstract Syntax Tree format
61-120 of 282 ast projects