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.

GitHub

1k stars
53 watching
155 forks
Language: Java
last commit: about 1 month ago
Linked from 2 awesome lists


Backlinks from these 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