parboiled
Parser library
An implementation of efficient parsing algorithms in Java and Scala for building robust parsers.
Elegant parsing in Java and Scala - lightweight, easy-to-use, powerful.
1k stars
53 watching
155 forks
Language: Java
last commit: about 1 month ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
sirthias/spliff | Provides an efficient implementation of the diff algorithm in Scala | 58 |
r1chardj0n3s/parse | A library that parses strings using a specification based on the Python format() syntax | 1,732 |
sirthias/scala-ssh | A library providing remote shell access via SSH for Scala applications | 233 |
epfl-lara/scallion | A library for writing parsers and pretty printers for LL(1) languages in Scala using a novel parsing algorithm. | 57 |
plioi/parsley | A parsing library inspired by Haskell's Parsec and F#'s FParsec. | 61 |
haskell/parsec | A parser combinator library designed to be industrial-strength and easy to use | 850 |
davedufresne/swiftparsec | A Swift library for creating parsers from simple components using combinator logic | 226 |
benjamin-hodgson/pidgin | A lightweight and fast parsing library for C#. | 931 |
marwes/combine | A Rust library implementing parser combinators for building efficient and flexible parsers | 1,307 |
tenforce/sparql-parser | A Java-based library for parsing and analyzing SPARQL queries | 5 |
com-lihaoyi/fastparse | A Scala-based library for writing fast parsers using parser combinators. | 1,098 |
ara3d/parakeet | A parsing library designed to efficiently parse programming languages | 72 |
typelevel/cats-parse | A Scala parsing library designed to be compatible, performant, safe, and stable across various platforms and versions. | 235 |
teo-tsirpanis/farkle | A parser library for F# and C# | 95 |
softdevteam/grmtools | A suite of libraries and binaries for parsing text in Rust. | 523 |