Showing 28 of 28 projects
A jQuery-like HTML manipulation and traversal library for Go, built on net/html and cascadia CSS selectors.
A pure Swift HTML parser with DOM, CSS, and jQuery-like methods for parsing, manipulating, and cleaning HTML across Apple platforms and Linux.
A cross-platform XML/HTML parser for Swift with XPath and CSS selector support.
A Rust library for parsing HTML and querying elements using CSS selectors.
A simple and fast HTML and XML parser for PHP with CSS selector and XPath support.
A simple HTML parser for Elixir that enables search for nodes using CSS selectors.
A selector-based templating and transformation library for Clojure that uses CSS-like syntax to manipulate HTML.
A CSS-like selector language for querying and filtering JSON documents.
A configurable and extensible PHP web spider for crawling and scraping websites with support for breadth-first/depth-first traversal, caching, and custom filters.
A Groovy-based browser automation framework combining WebDriver, jQuery-like selectors, and Page Object modeling.
A pure Python HTML5 parser with spec-perfect parsing, built-in sanitization, CSS selectors, and zero dependencies.
A command-line tool for formatting, highlighting, and extracting content from XML and HTML documents.
A fast and lightweight XML/HTML parser for Swift with XPath and CSS query support.
A Rust library for extracting structured data from HTML documents, designed for web scraping tasks.
A command-line tool to extract data from HTML/XML pages and JSON APIs using CSS, XPath, XQuery, JSONiq, and pattern matching.
A Go web scraping framework that extracts structured data from websites using CSS selectors, including JavaScript-rendered pages.
A Clojure/ClojureScript library that parses HTML into Clojure data structures for analysis, transformation, and serialization.
An unscientific collection of tests measuring CSS rendering performance for different selectors, properties, and layout techniques.
A fluent Java wrapper for W3C DOM that provides jQuery-like syntax for XML creation and manipulation.
A high-performance, Nokogiri-compatible HTML5 parser for Ruby with CSS selector and XPath support.
A functional HTML scraping and manipulation library for OCaml with CSS selector support.
An Elixir library for parsing and extracting data from HTML and XML using CSS or XPath selectors.
An Elixir library for parsing and extracting data from HTML and XML using CSS or XPath selectors.
A declarative struct-tag-based HTML unmarshaling and web scraping library for Go built on goquery.
A JavaScript library that enables querySelector to pierce nested Shadow DOM roots, designed for automated testing of Web Components.
A CSS boilerplate providing a collection of best-practice selectors for global styling, encouraging semantic HTML and accessibility.
A WHATWG-compliant Objective-C framework for parsing, manipulating, and querying HTML documents on iOS and OSX.
A fast, memory-efficient HTML5 parser with CSS selector support for Crystal, successor to myhtml.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.