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: over 2 years ago
Linked from 1 awesome list

functional-programminggeneralizationmonadparsecparser-combinator

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
haskell/parsecA parser combinator library designed to be industrial-strength and easy to use850
marwes/combineA Rust library implementing parser combinators for building efficient and flexible parsers1,307
davedufresne/swiftparsecA Swift library for creating parsers from simple components using combinator logic226
aviate-labs/parser-combinators.moA library implementing monadic parser combinators for parsing structured data in the Motoko programming language.4
scala/scala-parser-combinatorsA parser combinator library for Scala656
keean/parser-combinatorsA C++ library for building efficient and maintainable parsers with flexible composition and runtime polymorphism.97
takahisa/parseqA monadic parser combinator library for C#61
mrkkrp/megaparsecAn industrial-strength monadic parser combinator library.925
haskell/attoparsecA fast parser combinator library for efficient text parsing in network protocols and file formats513
yahoojapan/swiftyxmlparserAn XML parsing library implemented in Swift584
drmohundro/swxmlhashA Swift wrapper around XML parsing APIs, providing a simple way to parse XML into dictionary of arrays.1,412
hejsil/mechaA parser combinator library for the Zig programming language493
yakaz/yamerlAn Erlang-based parser for human-friendly data serialization formats YAML and JSON205
therealklanni/jpA commandline tool for parsing JSON from various sources51
tanakh/peggyA parser generator for Haskell that focuses on simplicity and conciseness while providing fast and modern parsing capabilities93