Unified☔️ interface for parsing, inspecting, transforming, and serializing content through syntax trees
Stars: ✭ 3,036 (+5852.94%)
MarkdownSyntax☄️ A Type-safe Markdown parser in Swift.
Stars: ✭ 65 (+27.45%)
xastExtensible Abstract Syntax Tree
Stars: ✭ 32 (-37.25%)
unist-util-maputility to create a new tree by mapping all nodes
Stars: ✭ 30 (-41.18%)
Reshape💠 transform html with javascript plugins
Stars: ✭ 314 (+515.69%)
nlcst-to-stringutility to transform an nlcst tree to a string
Stars: ✭ 16 (-68.63%)
c-compilerA compiler that accepts any valid program written in C. It is made using Lex and Yacc. Returns a symbol table, parse tree, annotated syntax tree and intermediate code.
Stars: ✭ 37 (-27.45%)
brightBlazing fast parser for BrightScript that gives you ESTree like AST
Stars: ✭ 28 (-45.1%)
HastHypertext Abstract Syntax Tree format
Stars: ✭ 344 (+574.51%)
astutilsBare essentials for building abstract syntax trees, and skeleton classes for PLY lexers and parsers.
Stars: ✭ 13 (-74.51%)
NlcstNatural Language Concrete Syntax Tree format
Stars: ✭ 116 (+127.45%)
EscayaAn blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Stars: ✭ 217 (+325.49%)
unist-builderutility to create a new trees with a nice syntax
Stars: ✭ 52 (+1.96%)
MdastMarkdown Abstract Syntax Tree format
Stars: ✭ 493 (+866.67%)
Metric Parser📜 AST-based advanced mathematical parser written by Typescript.
Stars: ✭ 26 (-49.02%)
ntastNotion Abstract Syntax Tree specification.
Stars: ✭ 101 (+98.04%)
JavaparserJava 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
Stars: ✭ 3,972 (+7688.24%)
UnistUniversal Syntax Tree used by @unifiedjs
Stars: ✭ 438 (+758.82%)
LibdparseLibrary for lexing and parsing D source code
Stars: ✭ 91 (+78.43%)
jsdastJSDoc Abstract Syntax Tree
Stars: ✭ 20 (-60.78%)
Astexplorer.apphttps://astexplorer.net with ES Modules support and Hot Reloading
Stars: ✭ 65 (+27.45%)
AstviewerPython Abstract Syntax Tree viewer in Qt
Stars: ✭ 101 (+98.04%)
AstpathA command-line search utility for Python ASTs using XPath syntax.
Stars: ✭ 167 (+227.45%)
React MonocleA developer tool to visualize a React application's component hierarchy.
Stars: ✭ 2,440 (+4684.31%)
GitbaseSQL interface to git repositories, written in Go. https://docs.sourced.tech/gitbase
Stars: ✭ 1,955 (+3733.33%)
Query TranslatorQuery Translator is a search query translator with AST representation
Stars: ✭ 165 (+223.53%)
GengenA Go source transformation tool for generics
Stars: ✭ 253 (+396.08%)
VerminConcurrently detect the minimum Python versions needed to run code
Stars: ✭ 218 (+327.45%)
ParserA lexer and parser for GraphQL in .NET
Stars: ✭ 163 (+219.61%)
React Astrender abstract syntax trees with react
Stars: ✭ 160 (+213.73%)
LionessThe Lioness Programming Language
Stars: ✭ 155 (+203.92%)
unified-argsCreate CLIs for unified processors
Stars: ✭ 30 (-41.18%)
EsdocESDoc - Good Documentation for JavaScript
Stars: ✭ 2,706 (+5205.88%)
HexraystoolboxHexrays Toolbox - Find code patterns within the Hexrays AST
Stars: ✭ 202 (+296.08%)
NgastParser for Angular projects.
Stars: ✭ 152 (+198.04%)
Bash ParserParses bash into an AST
Stars: ✭ 151 (+196.08%)
Tatsu竜 TatSu generates Python parsers from grammars in a variation of EBNF
Stars: ✭ 198 (+288.24%)
Ts MorphTypeScript Compiler API wrapper for static analysis and programmatic code changes.
Stars: ✭ 2,384 (+4574.51%)
NativejsxJSX to native DOM API transpilation. 💛 <div> ⟹ document.createElement('div')!
Stars: ✭ 145 (+184.31%)
Gulp Strip DebugStrip console, alert, and debugger statements from JavaScript code
Stars: ✭ 242 (+374.51%)
CubThe Cub Programming Language
Stars: ✭ 198 (+288.24%)
DownBlazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Stars: ✭ 1,895 (+3615.69%)
Js Sql ParserSQL(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
Stars: ✭ 141 (+176.47%)
BellybuttonCustom Python linting through AST expressions
Stars: ✭ 196 (+284.31%)
PiranhaA tool for refactoring code related to feature flag APIs
Stars: ✭ 1,840 (+3507.84%)
html5parserA super tiny and fast html5 AST parser.
Stars: ✭ 153 (+200%)
Mlsourced.ml is a library and command line tools to build and apply machine learning models on top of Universal Abstract Syntax Trees
Stars: ✭ 136 (+166.67%)
Tsutilsutility functions for working with typescript's AST
Stars: ✭ 240 (+370.59%)
EscodegenECMAScript code generator
Stars: ✭ 2,328 (+4464.71%)
RewriteSemantic code search and transformation
Stars: ✭ 134 (+162.75%)
BabylonPSA: moved into babel/babel as @babel/parser -->
Stars: ✭ 1,692 (+3217.65%)