xastExtensible Abstract Syntax Tree
Stars: ✭ 32 (+146.15%)
Metric Parser📜 AST-based advanced mathematical parser written by Typescript.
Stars: ✭ 26 (+100%)
Reshape💠 transform html with javascript plugins
Stars: ✭ 314 (+2315.38%)
UnistUniversal Syntax Tree used by @unifiedjs
Stars: ✭ 438 (+3269.23%)
brightBlazing fast parser for BrightScript that gives you ESTree like AST
Stars: ✭ 28 (+115.38%)
AstviewAstview is a graphical viewer for abstract syntax trees
Stars: ✭ 20 (+53.85%)
ParserA lexer and parser for GraphQL in .NET
Stars: ✭ 163 (+1153.85%)
asmdot[Unstable] Fast, zero-copy and lightweight (Arm | Mips | x86) assembler in (C | C++ | C# | Go | Haskell | Javascript | Nim | OCaml | Python | Rust).
Stars: ✭ 23 (+76.92%)
pascal-interpreterA simple interpreter for a large subset of Pascal language written for educational purposes
Stars: ✭ 21 (+61.54%)
MdastMarkdown Abstract Syntax Tree format
Stars: ✭ 493 (+3692.31%)
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 (+184.62%)
Bash ParserParses bash into an AST
Stars: ✭ 151 (+1061.54%)
JavaparserJava 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
Stars: ✭ 3,972 (+30453.85%)
EscayaAn blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Stars: ✭ 217 (+1569.23%)
parse-function(!! moved to tunnckoCore/opensource multi-package repository !!) 🔱 Parse a function into an object using espree, acorn or babylon parsers. Extensible through Smart Plugins.
Stars: ✭ 37 (+184.62%)
Micromarkthe smallest commonmark compliant markdown parser that exists; new basis for @unifiedjs (hundreds of projects w/ billions of downloads for dealing w/ content)
Stars: ✭ 793 (+6000%)
sastParse CSS, Sass, SCSS, and Less into a unist syntax tree
Stars: ✭ 51 (+292.31%)
Astexplorer.apphttps://astexplorer.net with ES Modules support and Hot Reloading
Stars: ✭ 65 (+400%)
LibdparseLibrary for lexing and parsing D source code
Stars: ✭ 91 (+600%)
Unified☔️ interface for parsing, inspecting, transforming, and serializing content through syntax trees
Stars: ✭ 3,036 (+23253.85%)
NlcstNatural Language Concrete Syntax Tree format
Stars: ✭ 116 (+792.31%)
Snapdragonsnapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (+1284.62%)
Libpypalibpypa is a Python parser implemented in pure C++
Stars: ✭ 172 (+1223.08%)
BBob⚡️Blazing-fast js-bbcode-parser, bbcode js, that transforms and parses to AST with plugin support in pure javascript, no dependencies
Stars: ✭ 133 (+923.08%)
AstviewerPython Abstract Syntax Tree viewer in Qt
Stars: ✭ 101 (+676.92%)
HastHypertext Abstract Syntax Tree format
Stars: ✭ 344 (+2546.15%)
SwiftpascalinterpreterSimple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
Stars: ✭ 270 (+1976.92%)
liltLILT: noun, A characteristic rising and falling of the voice when speaking; a pleasant gentle accent.
Stars: ✭ 18 (+38.46%)
MarkdownSyntax☄️ A Type-safe Markdown parser in Swift.
Stars: ✭ 65 (+400%)
limelightA php Japanese language text analyzer and parser.
Stars: ✭ 76 (+484.62%)
CastXMLSuperbuildBuild CastXML and its dependencies (LLVM/Clang)
Stars: ✭ 32 (+146.15%)
ParseCareKitSecurely synchronize any CareKit 2.1+ based app to a Parse Server Cloud. Compatible with parse-hipaa.
Stars: ✭ 28 (+115.38%)
marc4jsA Node.js API for handling MARC
Stars: ✭ 35 (+169.23%)
HttpUtilityHttpUtility is an open source MIT license project which is helpful in making HTTP requests and returns a decoded object from server. Right now this utility only parses JSON.
Stars: ✭ 28 (+115.38%)
parseParse with an Eloquent-like interface for Laravel
Stars: ✭ 15 (+15.38%)
babel-plugin-detectiveBabel plugin that scans the AST for require calls and import statements
Stars: ✭ 26 (+100%)
rector-netteRector upgrades rules for Nette
Stars: ✭ 16 (+23.08%)
ninny-jsonJSON typeclasses that know the difference between null and absent fields
Stars: ✭ 19 (+46.15%)
ctxexp-parserIn the dynamic execution of JS language environment (wechat applet) to execute JS class calling function.
Stars: ✭ 17 (+30.77%)
ts-transform-react-constant-elementsA TypeScript AST Transformer that can speed up reconciliation and reduce garbage collection pressure by hoisting React elements to the highest possible scope.
Stars: ✭ 44 (+238.46%)
jgeXmlThe Just-Good-Enough XML Toolkit
Stars: ✭ 20 (+53.85%)
krokusA library to format numbers and a collection for localization patterns.
Stars: ✭ 16 (+23.08%)
svg-quick-editorSVG Quick Editor is a free and open-source SVG editing tool. It offers features such as editing SVG colors, viewing or deleting their paths.
Stars: ✭ 88 (+576.92%)
vscode-blockmanVSCode extension to highlight nested code blocks
Stars: ✭ 233 (+1692.31%)
markrightA customizable markdown parser in Elixir: pure pattern matching.
Stars: ✭ 14 (+7.69%)
toastPlugin-driven CLI utility for code generation using Go source as IDL
Stars: ✭ 52 (+300%)
predeclaredFind definitions and declarations in Go source code that shadow predeclared identifiers
Stars: ✭ 26 (+100%)
cppcombinatorparser combinator and AST generator in c++17
Stars: ✭ 20 (+53.85%)
flutter astFlutter and Dart AST Analyzer/Parser
Stars: ✭ 87 (+569.23%)
code summarization publicsource code for 'Improving automatic source code summarization via deep reinforcement learning'
Stars: ✭ 71 (+446.15%)
pyhaproxyPython library to parse haproxy configurations
Stars: ✭ 50 (+284.62%)
libdvbteedvbtee: a digital television streamer / parser / service information aggregator supporting various interfaces including telnet CLI & http control
Stars: ✭ 65 (+400%)
konanfind all require/import calls by walking the AST
Stars: ✭ 48 (+269.23%)
tree-huggerA light-weight, extendable, high level, universal code parser built on top of tree-sitter
Stars: ✭ 96 (+638.46%)