html-agility-pack

HTML parser

An HTML parsing library that allows developers to parse and manipulate malformed HTML documents

Html Agility Pack (HAP) is a free and open-source HTML parser written in C# to read/write DOM and supports plain XPATH or XSLT. It is a .NET code library that allows you to parse "out of the web" HTML files.

GitHub

3k stars
82 watching
381 forks
Language: C#
last commit: almost 2 years ago
Linked from 1 awesome list

haphtml-parserhtmlagilitypackparsexpath

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
anglesharp/anglesharpA C# library that parses and constructs HTML5, MathML, SVG, and CSS documents into a standard DOM representation for .NET developers.5,197
zhegexiaohuozi/jsoupxpathA Java-based HTML parser implementing the W3C XPATH 1.0 standard syntax for XPath expressions.453
haml/hamlA templating engine for HTML that uses a concise syntax and automatic indentation to simplify the process of writing and rendering HTML documents3,766
webreflection/hyperhtmlA lightweight virtual DOM alternative built on top of HTML template literals3,071
terrier989/universal_htmlA cross-platform Dart package for parsing and manipulating HTML, XML, and CSS documents across various platforms.0
jhy/jsoupA Java library for parsing and manipulating HTML, XML, and CSS10,985
xoofx/markdigA fast, extensible Markdown processor for .NET with support for various Markdown flavors and features.4,468
haxtheweb/hax11tyA toolset for building and deploying static websites with a minimal backend CMS8
fb55/htmlparser2A fast and forgiving HTML parser with a focus on minimal allocations4,474
ericchiang/pupA command line tool for parsing and manipulating HTML8,185
rehypejs/rehype-domA library for parsing and compiling HTML with browser APIs26
antchfx/htmlqueryA Golang package for extracting data from HTML documents using XPath expressions.744
lexborisov/myhtmlA fast HTML parsing library written in C1,657
extism/extismA framework that enables building extensible software using WebAssembly, supporting multiple languages and runtimes.4,562
ezyang/htmlpurifierAn HTML filtering solution that ensures documents from untrusted sources are standards compliant and safe from XSS attacks.3,106