katawAn 100% spec compliant ES2022 JavaScript toolchain
Stars: ✭ 303 (+2064.29%)
Graphql Go ToolsTools to write high performance GraphQL applications using Go/Golang.
Stars: ✭ 96 (+585.71%)
tree-huggerA light-weight, extendable, high level, universal code parser built on top of tree-sitter
Stars: ✭ 96 (+585.71%)
EsprimaECMAScript parsing infrastructure for multipurpose analysis
Stars: ✭ 6,391 (+45550%)
parse-mdParse Markdown file's metadata from its content
Stars: ✭ 15 (+7.14%)
MeriyahA 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
Stars: ✭ 690 (+4828.57%)
cppcombinatorparser combinator and AST generator in c++17
Stars: ✭ 20 (+42.86%)
EscayaAn blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Stars: ✭ 217 (+1450%)
EstreeThe ESTree Spec
Stars: ✭ 3,867 (+27521.43%)
node-typescript-parserParser for typescript (and javascript) files, that compiles those files and generates a human understandable AST.
Stars: ✭ 121 (+764.29%)
UaisoA multi-language parsing infrastructure with an unified AST
Stars: ✭ 86 (+514.29%)
Yacepyet another csharp expression parser
Stars: ✭ 107 (+664.29%)
hxjsonastParse JSON into position-aware AST with Haxe!
Stars: ✭ 28 (+100%)
kolasuKotlin Language Support – AST Library
Stars: ✭ 45 (+221.43%)
LibdparseLibrary for lexing and parsing D source code
Stars: ✭ 91 (+550%)
inmemantlrANTLR as a libray for JVM based languages
Stars: ✭ 87 (+521.43%)
DownBlazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Stars: ✭ 1,895 (+13435.71%)
codeparserParse Wolfram Language source code as abstract syntax trees (ASTs) or concrete syntax trees (CSTs)
Stars: ✭ 84 (+500%)
AjaxHandlerASimple PHP Class to help handling Ajax Requests easily
Stars: ✭ 30 (+114.29%)
asmdot[Unstable] Fast, zero-copy and lightweight (Arm | Mips | x86) assembler in (C | C++ | C# | Go | Haskell | Javascript | Nim | OCaml | Python | Rust).
Stars: ✭ 23 (+64.29%)
attoparserA tiny but fast java event-style markup parser.
Stars: ✭ 46 (+228.57%)
sb-dynlexConfigurable lexer for PHP featuring a fluid API.
Stars: ✭ 27 (+92.86%)
docx2csvExtracts tables from .docx files and saves them as .csv or .xls files
Stars: ✭ 42 (+200%)
FAParserJSON Parsing + Archiving & Unarchiving in User Defaults
Stars: ✭ 67 (+378.57%)
scope-analyzersimple scope analysis for javascript ASTs
Stars: ✭ 20 (+42.86%)
Whatsapp-Chat-ExporterA customizable Android and iPhone WhatsApp database parser that will give you the history of your WhatsApp conversations in HTML and JSON. Android Backup Crypt12, Crypt14 and Crypt15 supported.
Stars: ✭ 150 (+971.43%)
EncoderToolThe EncoderTool is a library to manage and read out rotary encoders connected either directly or via multiplexers to ARM based boards. Encoder push buttons are supported. Callback functions can be attached to encoder changes and button presses to allow for event driven applications
Stars: ✭ 29 (+107.14%)
klaraAutomatic test case generation for python and static analysis library
Stars: ✭ 250 (+1685.71%)
dparNeural network transition-based dependency parser (in Rust)
Stars: ✭ 41 (+192.86%)
doSimplest way to manage asynchronicity
Stars: ✭ 33 (+135.71%)
GPSServiceDemonstrates how to use a service to regularly update a activity with data via callback. Also allows the activity to call functions on the service.
Stars: ✭ 16 (+14.29%)
logstash-configlogstash-config provides a parser and abstract syntax tree (AST) for the Logstash config format, written in Go
Stars: ✭ 26 (+85.71%)
code summarization publicsource code for 'Improving automatic source code summarization via deep reinforcement learning'
Stars: ✭ 71 (+407.14%)
swift-markdownkitA framework for parsing and transforming text in Markdown format written in Swift 5 for macOS, iOS, and Linux. The supported syntax is based on the CommonMark specification. The framework defines an abstract syntax for Markdown, provides a parser for parsing strings into abstract syntax trees, and comes with generators for creating HTML and attr…
Stars: ✭ 64 (+357.14%)
gram-jsGram in javascript.
Stars: ✭ 21 (+50%)
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 (+164.29%)
biaffine-nerNamed Entity Recognition as Dependency Parsing
Stars: ✭ 293 (+1992.86%)
FullFIXA library for parsing FIX (Financial Information eXchange) protocol messages.
Stars: ✭ 60 (+328.57%)
freASTFast, simple Free Monads using ScalaMeta macro annotations. Port of Freasy-Monad.
Stars: ✭ 14 (+0%)
gogoASTThe simplest tool to parse/transform/generate code on ast
Stars: ✭ 29 (+107.14%)
predeclaredFind definitions and declarations in Go source code that shadow predeclared identifiers
Stars: ✭ 26 (+85.71%)
CDomSimple HTML/XML/BBCode DOM component for PHP.
Stars: ✭ 26 (+85.71%)
left-recursionQuick explanation of eliminating left recursion in Haskell parsers
Stars: ✭ 36 (+157.14%)
htmlparsinghtmlparsing.com, a website devoted to helping people parse HTML correctly
Stars: ✭ 29 (+107.14%)
commonMetarhia Common Library
Stars: ✭ 55 (+292.86%)
vkbottleСustomizable asynchronous VK API framework
Stars: ✭ 371 (+2550%)
checkyoselfMarkdown Grammar Checker for blog posts, etc.
Stars: ✭ 38 (+171.43%)
arboristArborist is a PEG parser that supports left-associative left recursion
Stars: ✭ 17 (+21.43%)
ansicolorA JavaScript ANSI color/style management. ANSI parsing. ANSI to CSS. Small, clean, no dependencies.
Stars: ✭ 91 (+550%)
CVparserCVparser is software for parsing or extracting data out of CV/resumes.
Stars: ✭ 28 (+100%)
ast-viewer🕺TypeScript AST Viewer
Stars: ✭ 39 (+178.57%)
wallhaven4jWallhaven API for Java
Stars: ✭ 17 (+21.43%)
pypactA Python package for parsing FISPACT-II output
Stars: ✭ 19 (+35.71%)
parser-langA parser combinator library with declarative superpowers
Stars: ✭ 25 (+78.57%)