All Projects → parser-lang → Similar Projects or Alternatives

395 Open source projects that are alternatives of or similar to parser-lang

autumn
A Java parser combinator library written with an unmatched feature set.
Stars: ✭ 112 (+348%)
Parsing With Haskell Parser Combinators
🔍 A step-by-step guide to parsing using Haskell parser combinators.
Stars: ✭ 72 (+188%)
Mutual labels:  parsing, parser-combinators
Combine
A parser combinator library for Elixir projects
Stars: ✭ 174 (+596%)
Mutual labels:  parsing, parser-combinators
Pom
PEG parser combinators using operator overloading without macros.
Stars: ✭ 310 (+1140%)
Mutual labels:  parsing, parser-combinators
arborist
Arborist is a PEG parser that supports left-associative left recursion
Stars: ✭ 17 (-32%)
Mutual labels:  parsing, parser-combinator
Pyparsing
Python library for creating PEG parsers
Stars: ✭ 1,052 (+4108%)
Mutual labels:  parsing, parser-combinators
Syntax
Write value-driven parsers quickly in Swift with an intuitive SwiftUI-like DSL
Stars: ✭ 134 (+436%)
Mutual labels:  parsing, parser-combinators
Scala Parser Combinators
simple combinator-based parsing for Scala. formerly part of the Scala standard library, now a separate community-maintained module
Stars: ✭ 523 (+1992%)
Mutual labels:  parsing, parser-combinators
parser-combinators
Lightweight package providing commonly useful parser combinators
Stars: ✭ 41 (+64%)
Mutual labels:  parsing, parser-combinators
Funcparserlib
Recursive descent parsing library for Python based on functional combinators
Stars: ✭ 250 (+900%)
Mutual labels:  parsing, parser-combinators
Angstrom
Parser combinators built for speed and memory efficiency
Stars: ✭ 434 (+1636%)
Mutual labels:  parsing, parser-combinators
loquat
Monadic parser combinators for JavaScript / TypeScript
Stars: ✭ 47 (+88%)
Mutual labels:  parsing, parser-combinators
Comby
A tool for structural code search and replace that supports ~every language.
Stars: ✭ 912 (+3548%)
Mutual labels:  parsing, parser-combinators
Parser Combinators From Scratch
Code that accompanies the series
Stars: ✭ 56 (+124%)
Mutual labels:  parsing, parser-combinators
Lug
Parsing expression grammar (PEG) embedded domain specific language and parsing machine for C++17
Stars: ✭ 44 (+76%)
Mutual labels:  parsing, parser-combinators
metal
A Java library for parsing binary data formats, using declarative descriptions.
Stars: ✭ 13 (-48%)
Mutual labels:  parsing, parser-combinators
Ramble
A R parser based on combinatory parsers.
Stars: ✭ 19 (-24%)
Mutual labels:  parsing, parser-combinators
Pegtl
Parsing Expression Grammar Template Library
Stars: ✭ 1,295 (+5080%)
Mutual labels:  parsing, parser-combinators
Pidgin
C#'s fastest parser combinator library
Stars: ✭ 469 (+1776%)
Mutual labels:  parsing, parser-combinators
Parjs
JavaScript parser-combinator library
Stars: ✭ 145 (+480%)
Mutual labels:  parsing, parser-combinators
ParsecSharp
The faster monadic parser combinator library for C#
Stars: ✭ 23 (-8%)
Mutual labels:  parsing, parser-combinators
MathExpressions.NET
➗ Library for parsing math expressions with rational numbers, finding their derivatives and compiling an optimal IL code
Stars: ✭ 63 (+152%)
Mutual labels:  parsing
python3-mal
Python interface to MyAnimeList
Stars: ✭ 18 (-28%)
Mutual labels:  parsing
BibleUtilities
Set of utilities to scan, parse, and work with Bible references.
Stars: ✭ 20 (-20%)
Mutual labels:  parsing
quick-csv-streamer
Quick CSV Parser with Java 8 Streams API
Stars: ✭ 29 (+16%)
Mutual labels:  parsing
ghakuf
A Rust library for parsing/building SMF (Standard MIDI File).
Stars: ✭ 30 (+20%)
Mutual labels:  parsing
rita-dsl
A Domain Specific Language (DSL) for building language patterns. These can be later compiled into spaCy patterns, pure regex, or any other format
Stars: ✭ 60 (+140%)
Mutual labels:  parsing
Kt2Dart
🔦 [Deprecated] Transpile Kotlin codes into Dart, Make Flutter Great Again
Stars: ✭ 84 (+236%)
Mutual labels:  parser-combinators
DrawRacket4Me
DrawRacket4Me draws trees and graphs from your code, making it easier to check if the structure is what you wanted.
Stars: ✭ 43 (+72%)
Mutual labels:  parsing
cmake-reflection-template
A template for simple C++ reflection done with CMake and Python (no other external tools)
Stars: ✭ 37 (+48%)
Mutual labels:  parsing
yaml.sh
Read YAML files with only Bash
Stars: ✭ 30 (+20%)
Mutual labels:  parsing
wasmbin
A self-generating WebAssembly parser & serializer in Rust.
Stars: ✭ 40 (+60%)
Mutual labels:  parsing
Fashion-Clothing-Parsing
FCN, U-Net models implementation in TensorFlow for fashion clothing parsing
Stars: ✭ 29 (+16%)
Mutual labels:  parsing
abnf parsec
ABNF in, parser out
Stars: ✭ 42 (+68%)
Mutual labels:  parsing
NFlags
Simple yet powerfull library to made parsing CLI arguments easy. Library also allow to print usage help "out of box".
Stars: ✭ 44 (+76%)
Mutual labels:  parsing
node-c-parser
A recursive decent parser for C programming language codes
Stars: ✭ 33 (+32%)
Mutual labels:  parsing
re-typescript
An opinionated attempt at finally solving typescript interop for ReasonML / OCaml.
Stars: ✭ 68 (+172%)
Mutual labels:  parsing
XParsec
extensible, type-and-source-polymorphic, non-linear applicative parser combinator library for F# 3.0 and 4.0
Stars: ✭ 40 (+60%)
Mutual labels:  parser-combinators
tdop.github.io
Reprinting Vaughan Pratt's Paper on Top Down Operator Precedence Parsing
Stars: ✭ 99 (+296%)
Mutual labels:  parsing
masci-tools
Tools, utility, parsers useful in daily material science work
Stars: ✭ 18 (-28%)
Mutual labels:  parsing
lit-date
Light-weight, faster datetime formatter for modern browsers.
Stars: ✭ 33 (+32%)
Mutual labels:  template-literals
SuperCombinators
[Deprecated] A Swift parser combinator framework
Stars: ✭ 19 (-24%)
Mutual labels:  parser-combinators
yellowpages-scraper
Yellowpages.com Web Scraper written in Python and LXML to extract business details available based on a particular category and location.
Stars: ✭ 56 (+124%)
Mutual labels:  parsing
postcss-jsx
PostCSS syntax for parsing CSS in JS literals
Stars: ✭ 73 (+192%)
Mutual labels:  parsing
modulor-html
Missing template engine for Web Components
Stars: ✭ 36 (+44%)
Mutual labels:  template-literals
twitter-to-rss
Simple python script to parse twitter feed to generate a rss feed.
Stars: ✭ 15 (-40%)
Mutual labels:  parsing
codeparser
Parse Wolfram Language source code as abstract syntax trees (ASTs) or concrete syntax trees (CSTs)
Stars: ✭ 84 (+236%)
Mutual labels:  parsing
pyrser
A PEG Parsing Tool
Stars: ✭ 32 (+28%)
Mutual labels:  parsing
i18n-literally
🍦 A simple way to introduce internationalization to your JS
Stars: ✭ 80 (+220%)
Mutual labels:  template-literals
CaptCC
A tiny C compiler written purely in JavaScript.
Stars: ✭ 175 (+600%)
Mutual labels:  parsing
jasentaa
A parser combinator library for Clojure and ClojureScript
Stars: ✭ 53 (+112%)
Mutual labels:  parser-combinators
DotGrok
Parse text with pattern. Inspired by grok filter.
Stars: ✭ 26 (+4%)
Mutual labels:  parsing
microformats-ruby
Ruby gem that parse HTML containing microformats/microformats2 and returns Ruby objects, a Ruby hash or a JSON hash
Stars: ✭ 89 (+256%)
Mutual labels:  parsing
SteamLicenseParser
📦 Parsers your Steam licenses and generates some stats
Stars: ✭ 23 (-8%)
Mutual labels:  parsing
Ohm
A library and language for building parsers, interpreters, compilers, etc.
Stars: ✭ 3,938 (+15652%)
Mutual labels:  parsing
mecha
A parser combinator library for Zig
Stars: ✭ 220 (+780%)
Mutual labels:  parser-combinators
Link Preview Js
Parse and/or extract web links meta information: title, description, images, videos, etc. [via OpenGraph], runs on mobiles and node.
Stars: ✭ 240 (+860%)
Mutual labels:  parsing
Cbor
CBOR support for serde.
Stars: ✭ 238 (+852%)
Mutual labels:  parsing
pysub-parser
Library for extracting text and timestamps from multiple subtitle files (.ass, .ssa, .srt, .sub, .txt).
Stars: ✭ 40 (+60%)
Mutual labels:  parsing
elite-journal
Parsing the Elite: Dangerous journal and putting it into a cool format.
Stars: ✭ 34 (+36%)
Mutual labels:  parsing
1-60 of 395 similar projects