katawAn 100% spec compliant ES2022 JavaScript toolchain
Stars: ✭ 303 (+260.71%)
I18nize ReactInternationalize react apps within a lunch break
Stars: ✭ 389 (+363.1%)
FEMAddOnsFinite Element Method addons for Wolfram Language
Stars: ✭ 41 (-51.19%)
tdop.github.ioReprinting Vaughan Pratt's Paper on Top Down Operator Precedence Parsing
Stars: ✭ 99 (+17.86%)
MeriyahA 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
Stars: ✭ 690 (+721.43%)
prototypesmiscellaneous wolfram language functions
Stars: ✭ 24 (-71.43%)
ast-builderBuild your ASTs directly from code
Stars: ✭ 18 (-78.57%)
kolasuKotlin Language Support – AST Library
Stars: ✭ 45 (-46.43%)
VerminConcurrently detect the minimum Python versions needed to run code
Stars: ✭ 218 (+159.52%)
node-typescript-parserParser for typescript (and javascript) files, that compiles those files and generates a human understandable AST.
Stars: ✭ 121 (+44.05%)
markrightA customizable markdown parser in Elixir: pure pattern matching.
Stars: ✭ 14 (-83.33%)
CgenC/C++ source generation from an AST
Stars: ✭ 107 (+27.38%)
EstreeThe ESTree Spec
Stars: ✭ 3,867 (+4503.57%)
vscode-blockmanVSCode extension to highlight nested code blocks
Stars: ✭ 233 (+177.38%)
coASTUniversal and language-independent abstract syntax tree
Stars: ✭ 30 (-64.29%)
JavaparserJava 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
Stars: ✭ 3,972 (+4628.57%)
lsp-wlA Wolfram Language Server
Stars: ✭ 157 (+86.9%)
Retextnatural language processor powered by plugins part of the @unifiedjs collective
Stars: ✭ 2,119 (+2422.62%)
cppcombinatorparser combinator and AST generator in c++17
Stars: ✭ 20 (-76.19%)
Unified☔️ interface for parsing, inspecting, transforming, and serializing content through syntax trees
Stars: ✭ 3,036 (+3514.29%)
UaisoA multi-language parsing infrastructure with an unified AST
Stars: ✭ 86 (+2.38%)
EsprimaECMAScript parsing infrastructure for multipurpose analysis
Stars: ✭ 6,391 (+7508.33%)
Graphql Go ToolsTools to write high performance GraphQL applications using Go/Golang.
Stars: ✭ 96 (+14.29%)
tree-huggerA light-weight, extendable, high level, universal code parser built on top of tree-sitter
Stars: ✭ 96 (+14.29%)
RewriteSemantic code search and transformation
Stars: ✭ 134 (+59.52%)
DownBlazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Stars: ✭ 1,895 (+2155.95%)
BellybuttonCustom Python linting through AST expressions
Stars: ✭ 196 (+133.33%)
inmemantlrANTLR as a libray for JVM based languages
Stars: ✭ 87 (+3.57%)
LibdparseLibrary for lexing and parsing D source code
Stars: ✭ 91 (+8.33%)
OpenCascadeLinkOpen source package for OpenCascadeLink, which is bundled with Wolfram Language products as of version 12.1
Stars: ✭ 23 (-72.62%)
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 (+67.86%)
CastXMLSuperbuildBuild CastXML and its dependencies (LLVM/Clang)
Stars: ✭ 32 (-61.9%)
verilogAST-cppC++17 implementation of an AST for Verilog code generation
Stars: ✭ 14 (-83.33%)
vim-mma💥 A (Neo)vim plugin to provide Wolfram Mathematica language support
Stars: ✭ 20 (-76.19%)
awesome-ruby-astA list of awesome tools and libraries which deals with ASTs in Ruby
Stars: ✭ 24 (-71.43%)
brightBlazing fast parser for BrightScript that gives you ESTree like AST
Stars: ✭ 28 (-66.67%)
SpoonSpoon 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.
Stars: ✭ 1,078 (+1183.33%)
React Astrender abstract syntax trees with react
Stars: ✭ 160 (+90.48%)
Deps ReportGenerate reports about dependencies and dependents of your JavaScript/TypeScript files through an AST. It supports import and require statements.
Stars: ✭ 76 (-9.52%)
hxjsonastParse JSON into position-aware AST with Haxe!
Stars: ✭ 28 (-66.67%)
Yacepyet another csharp expression parser
Stars: ✭ 107 (+27.38%)
EscayaAn blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Stars: ✭ 217 (+158.33%)
decoMinimalist Function Decorators for Elixir
Stars: ✭ 21 (-75%)
snapdragon-utilUtilities for the snapdragon parser/compiler.
Stars: ✭ 17 (-79.76%)
BBob⚡️Blazing-fast js-bbcode-parser, bbcode js, that transforms and parses to AST with plugin support in pure javascript, no dependencies
Stars: ✭ 133 (+58.33%)
parser-reflectionParser Reflection API - Provides source code analysis without loading classes into the PHP memory
Stars: ✭ 97 (+15.48%)
liltLILT: noun, A characteristic rising and falling of the voice when speaking; a pleasant gentle accent.
Stars: ✭ 18 (-78.57%)
Fashion-Clothing-ParsingFCN, U-Net models implementation in TensorFlow for fashion clothing parsing
Stars: ✭ 29 (-65.48%)
SteamLicenseParser📦 Parsers your Steam licenses and generates some stats
Stars: ✭ 23 (-72.62%)
ghakufA Rust library for parsing/building SMF (Standard MIDI File).
Stars: ✭ 30 (-64.29%)
SyntaxWrite value-driven parsers quickly in Swift with an intuitive SwiftUI-like DSL
Stars: ✭ 134 (+59.52%)
sexp-grammarInvertible parsing for S-expressions
Stars: ✭ 28 (-66.67%)
rita-dslA Domain Specific Language (DSL) for building language patterns. These can be later compiled into spaCy patterns, pure regex, or any other format
Stars: ✭ 60 (-28.57%)
JagTag📝 JagTag is a simple - yet powerful and customizable - interpretted text parsing language!
Stars: ✭ 40 (-52.38%)