htmlq

HTML parser

A tool for extracting and manipulating content from HTML documents using CSS selectors

Like jq, but for HTML.

GitHub

7k stars
34 watching
114 forks
Language: Rust
last commit: 7 months ago

Related projects:

Repository Description Stars
jhy/jsoup A Java library for parsing and manipulating HTML, XML, and CSS 10,985
fb55/htmlparser2 A fast and forgiving HTML parser with a focus on minimal allocations 4,474
plainas/tq Tool that extracts content from HTML documents based on CSS selectors 236
vasanthk/how-web-works Explains how web browsing works behind the scenes from user input to rendering on-screen content 16,146
haml/haml A templating engine for HTML that uses a concise syntax and automatic indentation to simplify the process of writing and rendering HTML documents 3,766
wader/fq A tool for working with binary formats, providing an interactive environment to query, transform and decode various types of data. 9,830
gjtorikian/html-pipeline A Ruby-based framework for transforming user content into HTML markup with chainable filters 2,267
htmlhint/htmlhint Analyzes HTML code for quality and compliance issues 3,091
danburzo/hred Extracts data from HTML or XML documents to JSON using a CSS selector-like query language 70
kangax/html-minifier A JavaScript-based tool for compressing HTML content 4,956
feichao93/temme A lightweight, CSS-based selector for extracting structured data from HTML documents. 273
gulpf/nimquery Library for querying HTML using CSS selectors 134
emmetio/emmet A tool for converting web developer abbreviations into HTML and CSS code fragments 4,480
addyosmani/critical A tool that extracts and inlines critical CSS from HTML pages 10,043
developit/htm An alternative to JSX, providing a more compact and flexible templating solution for building web applications. 8,748