nokolexbor

HTML parser library

A high-performance HTML5 parser for Ruby based on Lexbor with support for CSS selectors and XPath.

High-performance HTML5 parser for Ruby based on Lexbor, with support for both CSS selectors and XPath.

GitHub

327 stars
14 watching
6 forks
Language: C
last commit: about 2 years ago
Linked from 1 awesome list

c-extensioncsshtml5parserrubyserpapiweb-scrapingxpath

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
servo/html5everAn HTML parser designed to meet the standards of modern web browsers2,171
lexborisov/myhtmlA fast HTML parsing library written in C1,657
mischov/meeseeksA parser and extractor for HTML and XML data with CSS or XPath selectors316
imangazaliev/didomA fast and simple HTML parser with support for CSS selectors and XPath expressions.2,202
rubycocos/feedparserA universal web feed parser and normalizer for various formats including Atom, RSS, JSON Feed, HTML, and more.164
felipecsl/wombatA Ruby-based web crawler and data extraction tool with an elegant DSL.1,315
utkarshkukreti/select.rsA Rust library for extracting useful data from HTML documents974
lexbor/lexborA fast, portable, and modular HTML rendering engine written in C.1,664
kovidgoyal/html5-parserA fast HTML parser written in C, optimized for performance.682
marcelog/ex_rfc3966A Tel URI parser based on the official uri grammar following the RFC3966 standard.1
hashrock/deno-fnparseA parser combinator library for Deno that provides a simple way to parse CSV data.11
seamusabshere/remote_tableA Ruby library that reads and parses various file formats, including XLSX, XLS, ODS, CSV, TSV, and Google Docs, returning tabular data as arrays or hashes.226
antchfx/htmlqueryA Golang package for extracting data from HTML documents using XPath expressions.744
henrypoydar/chronic_durationAn elasped time parser for natural language inputs in Ruby352
techiferous/rack-plasticA gem that simplifies the development of Rack middleware by providing a convenient API for parsing and modifying HTML responses.22