Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Language Parsing

Language Parsing

4 projects

Showing 4 of 4 projects

pest
pestRust

A general-purpose parser for Rust using Parsing Expression Grammars (PEG) with a focus on accessibility, correctness, and performance.

#parsing#peg#error-reporting
Stars5.4k
Forks295
Last commit2 days ago
combine
combineRust

A Rust parser combinator library inspired by Haskell's Parsec, enabling modular LL(1) parsing with arbitrary lookahead.

#parsing#ll1-parser#stream-parsing
Stars1.4k
Forks99
Last commit5 months ago
oak
oakRust

A typed parser generator embedded in Rust code for Parsing Expression Grammars (PEGs).

#rust-macro#type-inference#procedural-macro
Stars146
Forks15
Last commit1 year ago
Accept Language
Accept LanguageRuby

A lightweight, thread-safe Ruby library for parsing Accept-Language HTTP headers according to RFC standards.

#accept-language#rails#rack-middleware
Stars85
Forks7
Last commit3 months ago

Related Tags

#Compiler Tools3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub