All Projects → markright → Similar Projects or Alternatives

734 Open source projects that are alternatives of or similar to markright

kataw
An 100% spec compliant ES2022 JavaScript toolchain
Stars: ✭ 303 (+2064.29%)
Mutual labels:  parsing, ast
Graphql Go Tools
Tools to write high performance GraphQL applications using Go/Golang.
Stars: ✭ 96 (+585.71%)
Mutual labels:  parsing, ast
tree-hugger
A light-weight, extendable, high level, universal code parser built on top of tree-sitter
Stars: ✭ 96 (+585.71%)
Mutual labels:  parsing, ast
Esprima
ECMAScript parsing infrastructure for multipurpose analysis
Stars: ✭ 6,391 (+45550%)
Mutual labels:  parsing, ast
parse-md
Parse Markdown file's metadata from its content
Stars: ✭ 15 (+7.14%)
Mutual labels:  parsing, markdown-parser
Meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
Stars: ✭ 690 (+4828.57%)
Mutual labels:  parsing, ast
cppcombinator
parser combinator and AST generator in c++17
Stars: ✭ 20 (+42.86%)
Mutual labels:  parsing, ast
Escaya
An blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Stars: ✭ 217 (+1450%)
Mutual labels:  parsing, ast
Estree
The ESTree Spec
Stars: ✭ 3,867 (+27521.43%)
Mutual labels:  parsing, ast
node-typescript-parser
Parser for typescript (and javascript) files, that compiles those files and generates a human understandable AST.
Stars: ✭ 121 (+764.29%)
Mutual labels:  parsing, ast
Uaiso
A multi-language parsing infrastructure with an unified AST
Stars: ✭ 86 (+514.29%)
Mutual labels:  parsing, ast
Yacep
yet another csharp expression parser
Stars: ✭ 107 (+664.29%)
Mutual labels:  parsing, ast
hxjsonast
Parse JSON into position-aware AST with Haxe!
Stars: ✭ 28 (+100%)
Mutual labels:  parsing, ast
kolasu
Kotlin Language Support – AST Library
Stars: ✭ 45 (+221.43%)
Mutual labels:  parsing, ast
Libdparse
Library for lexing and parsing D source code
Stars: ✭ 91 (+550%)
Mutual labels:  parsing, ast
inmemantlr
ANTLR as a libray for JVM based languages
Stars: ✭ 87 (+521.43%)
Mutual labels:  parsing, ast
Down
Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Stars: ✭ 1,895 (+13435.71%)
Mutual labels:  parsing, ast
codeparser
Parse Wolfram Language source code as abstract syntax trees (ASTs) or concrete syntax trees (CSTs)
Stars: ✭ 84 (+500%)
Mutual labels:  parsing, ast
AjaxHandler
ASimple PHP Class to help handling Ajax Requests easily
Stars: ✭ 30 (+114.29%)
Mutual labels:  callback
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%)
Mutual labels:  ast
attoparser
A tiny but fast java event-style markup parser.
Stars: ✭ 46 (+228.57%)
Mutual labels:  parsing
sb-dynlex
Configurable lexer for PHP featuring a fluid API.
Stars: ✭ 27 (+92.86%)
Mutual labels:  parsing
docx2csv
Extracts tables from .docx files and saves them as .csv or .xls files
Stars: ✭ 42 (+200%)
Mutual labels:  parsing
FAParser
JSON Parsing + Archiving & Unarchiving in User Defaults
Stars: ✭ 67 (+378.57%)
Mutual labels:  parsing
scope-analyzer
simple scope analysis for javascript ASTs
Stars: ✭ 20 (+42.86%)
Mutual labels:  ast
Whatsapp-Chat-Exporter
A 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%)
Mutual labels:  parsing
EncoderTool
The 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%)
Mutual labels:  callback
OpenSIEM-Logstash-Parsing
SIEM Logstash parsing for more than hundred technologies
Stars: ✭ 140 (+900%)
Mutual labels:  parsing
klara
Automatic test case generation for python and static analysis library
Stars: ✭ 250 (+1685.71%)
Mutual labels:  ast
dpar
Neural network transition-based dependency parser (in Rust)
Stars: ✭ 41 (+192.86%)
Mutual labels:  parsing
do
Simplest way to manage asynchronicity
Stars: ✭ 33 (+135.71%)
Mutual labels:  callback
GPSService
Demonstrates 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%)
Mutual labels:  callback
logstash-config
logstash-config provides a parser and abstract syntax tree (AST) for the Logstash config format, written in Go
Stars: ✭ 26 (+85.71%)
Mutual labels:  parsing
code summarization public
source code for 'Improving automatic source code summarization via deep reinforcement learning'
Stars: ✭ 71 (+407.14%)
Mutual labels:  ast
Android-Code-Demos
📦 Android learning code demos.
Stars: ✭ 41 (+192.86%)
Mutual labels:  callback
MarkyMark-Android
Markdown parser for Android
Stars: ✭ 24 (+71.43%)
Mutual labels:  markdown-parser
swift-markdownkit
A 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%)
Mutual labels:  markdown-parser
gram-js
Gram in javascript.
Stars: ✭ 21 (+50%)
Mutual labels:  ast
c-compiler
A 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%)
Mutual labels:  ast
biaffine-ner
Named Entity Recognition as Dependency Parsing
Stars: ✭ 293 (+1992.86%)
Mutual labels:  parsing
FullFIX
A library for parsing FIX (Financial Information eXchange) protocol messages.
Stars: ✭ 60 (+328.57%)
Mutual labels:  parsing
freAST
Fast, simple Free Monads using ScalaMeta macro annotations. Port of Freasy-Monad.
Stars: ✭ 14 (+0%)
Mutual labels:  ast
gogoAST
The simplest tool to parse/transform/generate code on ast
Stars: ✭ 29 (+107.14%)
Mutual labels:  ast
php-fast-xml-parser
Fast SAX XML parser for PHP.
Stars: ✭ 25 (+78.57%)
Mutual labels:  parsing
predeclared
Find definitions and declarations in Go source code that shadow predeclared identifiers
Stars: ✭ 26 (+85.71%)
Mutual labels:  ast
CDom
Simple HTML/XML/BBCode DOM component for PHP.
Stars: ✭ 26 (+85.71%)
Mutual labels:  markup-language
left-recursion
Quick explanation of eliminating left recursion in Haskell parsers
Stars: ✭ 36 (+157.14%)
Mutual labels:  parsing
htmlparsing
htmlparsing.com, a website devoted to helping people parse HTML correctly
Stars: ✭ 29 (+107.14%)
Mutual labels:  parsing
common
Metarhia Common Library
Stars: ✭ 55 (+292.86%)
Mutual labels:  callback
vkbottle
Сustomizable asynchronous VK API framework
Stars: ✭ 371 (+2550%)
Mutual labels:  callback
checkyoself
Markdown Grammar Checker for blog posts, etc.
Stars: ✭ 38 (+171.43%)
Mutual labels:  markdown-parser
arborist
Arborist is a PEG parser that supports left-associative left recursion
Stars: ✭ 17 (+21.43%)
Mutual labels:  parsing
mongoose-aggregate-paginate-v2
A cursor based custom aggregate pagination library for Mongoose with customizable labels.
Stars: ✭ 103 (+635.71%)
Mutual labels:  callback
ansicolor
A JavaScript ANSI color/style management. ANSI parsing. ANSI to CSS. Small, clean, no dependencies.
Stars: ✭ 91 (+550%)
Mutual labels:  parsing
CVparser
CVparser is software for parsing or extracting data out of CV/resumes.
Stars: ✭ 28 (+100%)
Mutual labels:  parsing
ReactPropTypes-Plugin
A Jetbrains Plugin for react PropTypes
Stars: ✭ 62 (+342.86%)
Mutual labels:  ast
ast-viewer
🕺TypeScript AST Viewer
Stars: ✭ 39 (+178.57%)
Mutual labels:  ast
wallhaven4j
Wallhaven API for Java
Stars: ✭ 17 (+21.43%)
Mutual labels:  parsing
pypact
A Python package for parsing FISPACT-II output
Stars: ✭ 19 (+35.71%)
Mutual labels:  parsing
parser-lang
A parser combinator library with declarative superpowers
Stars: ✭ 25 (+78.57%)
Mutual labels:  parsing
1-60 of 734 similar projects