masala-parser

Parser library

A JavaScript implementation of parser combinators, enabling the creation of parsers from scratch and providing a flexible framework for parsing data.

Javascript Generalized Parser Combinators

GitHub

146 stars
4 watching
11 forks
Language: JavaScript
last commit: 8 months ago
Linked from 1 awesome list

functional-programminggeneralizationmonadparsecparser-combinator

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
haskell/parsec A parser combinator library designed to be industrial-strength and easy to use 850
marwes/combine A Rust library implementing parser combinators for building efficient and flexible parsers 1,307
davedufresne/swiftparsec A Swift library for creating parsers from simple components using combinator logic 226
aviate-labs/parser-combinators.mo A library implementing monadic parser combinators for parsing structured data in the Motoko programming language. 4
scala/scala-parser-combinators A parser combinator library for Scala 656
keean/parser-combinators A C++ library for building efficient and maintainable parsers with flexible composition and runtime polymorphism. 97
takahisa/parseq A monadic parser combinator library for C# 61
mrkkrp/megaparsec An industrial-strength monadic parser combinator library. 925
haskell/attoparsec A fast parser combinator library for efficient text parsing in network protocols and file formats 513
yahoojapan/swiftyxmlparser An XML parsing library implemented in Swift 584
drmohundro/swxmlhash A Swift wrapper around XML parsing APIs, providing a simple way to parse XML into dictionary of arrays. 1,412
hejsil/mecha A parser combinator library for the Zig programming language 493
yakaz/yamerl An Erlang-based parser for human-friendly data serialization formats YAML and JSON 205
therealklanni/jp A commandline tool for parsing JSON from various sources 51
tanakh/peggy A parser generator for Haskell that focuses on simplicity and conciseness while providing fast and modern parsing capabilities 93