InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 12 Ruby Parser Projects
-
You may also be interested in https://github.com/gjtorikian/html-pipeline (or its main dependency, https://github.com/gjtorikian/selma), for high performance HTML manipulation.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
shale
Shale is a Ruby object mapper and serializer for JSON, YAML and XML. It allows you to parse JSON, YAML and XML data and convert it into Ruby data structures, as well as serialize data structures into JSON, YAML or XML.
-
-
nokolexbor
High-performance HTML5 parser for Ruby based on Lexbor, with support for both CSS selectors and XPath.
Project mention: Nokolexbor: Drop-in replacement for Nokogiri. 5.2x faster at parsing HTML | news.ycombinator.com | 2024-11-17 -
ROXML
ROXML is a module for binding Ruby classes to XML. It supports custom mapping and bidirectional marshalling between Ruby and XML using annotation-style class methods, via Nokogiri or LibXML.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
Ruby Parsers discussion
Ruby Parsers related posts
-
Optimizing Ruby's JSON, Part 4
-
How we made a Ruby method 200x faster
-
Ruby 3.3's YJIT: Faster While Using Less Memory
-
Did you know Nokogiri now has opt-in HTML5 parsing?
-
Nokolexbor: A drop-in replacement for Nokogiri Up to 5.2x faster at parsing HTML
-
Two months into learning Ruby, it is the most beautiful language I ever learned
-
Shale v0.9.0 released - a Ruby object mapper and serializer for XML, JSON, TOML, CSV and YAML
-
A note from our sponsor - InfluxDB
www.influxdata.com | 14 Jun 2025
Index
What are some of the best open-source Parser projects in Ruby? This list will help you:
# | Project | Stars |
---|---|---|
1 | HTML::Pipeline | 2,277 |
2 | Oga | 1,168 |
3 | shale | 662 |
4 | Sablon | 453 |
5 | nokolexbor | 344 |
6 | ROXML | 223 |
7 | TOML | 152 |
8 | HappyMapper | 151 |
9 | Tomlrb | 68 |
10 | raabro | 38 |
11 | cooklang_rb | 5 |
12 | dotstrings | 3 |