The F# HTML library (FSharp.Data.Html.dll) implements everything you need to parse HTML in your F# applications and scripts.
The BBCode Rendering with Razor-templates stored in the database Samples: https://github.com/Hajisharifi/Diamond-Samples/tree/master/BBCode
My package description.
HTML parser for .NET
Description
CsQuery is an HTML parser, CSS selector engine and jQuery port for .NET 4 and C#. It implements all CSS2 & CSS3 selectors, all the DOM manipulation methods of jQuery, and some of the utility methods. The majority of the jQuery test suite (as of 1.6.2) has been ported to C#.
A fast HTML Parser using an event-based system (similar to XML-SAX parsers).
A utility to convert html document into a tree of HtmlNode elements. It can also parse the css styles and apply to the html elements
Yet Another Packet Parser parses .docx quiz bowl packets and translates them to different formats like JSON or HTML
Library to use markdown content with yaml frontmatter to create html static content
ivony's html parser dlls all in one, include Ivony.Core.dll Ivony.Html.dll Ivony.Html.Parser.dll Ivony.Html.Parser.Regulars.dll
This is an agile HTML parser that builds a read/write DOM and supports plain XPATH or XSLT (you actually don't HAVE to understand XPATH nor XSLT to use it, don't worry...). It is a .NET code library that allows you to parse "out of the web" HTML files. The parser is very tolerant with "real world" malformed HTML. The object model is very similar to what proposes System.Xml, but for HTML documents (or streams). This fork of HtmlAgilityPack has a fix in place for the RemoveChild(keepGrandChildren) bug reported here: https://htmlagilitypack.codeplex.com/workitem/9113
此fork仅为了移植一些jsoup的代码,以便在.net core下使用。不保证维护。 dcsoup is a .NET library for working with real-world HTML. It provides a very convenient API for extracting and manipulating data, using the best of DOM, CSS, and jquery-like methods. This library is basically a port of jsoup, a Java HTML parser library. see also: http://jsoup.org/ API reference is available at: https://raw.githubusercontent.com/matarillo/dcsoup/master/sandcastle/Help/dcsoup.chm
This is an agile HTML parser that builds a read/write DOM and supports plain XPATH or XSLT (you actually don't HAVE to understand XPATH nor XSLT to use it, don't worry...). It is a .NET code library that allows you to parse "out of the web" HTML files. The parser is very tolerant with "real world" malformed HTML. The object model is very similar to what proposes System.Xml, but for HTML documents (or streams).
Document Data Parsing REST APIs for Any Platform. Parse your documents with predefined templates, extract desired info - text fields, numbers, prices and tables. Extract text in various modes. Over 50 document formats are supported in any application, using our native document parsing APIs for cloud.
HTML parser for Ingenico TPA receipts When TPA sends receipt event to print, the document is in HTML. This parses the HTML to objects so you can send the info you need to the printer.
An object that makes it easy to extract information from strings, especially HTML content.
HTML output converter for AsciiDocSharp - a comprehensive .NET library for parsing AsciiDoc documents and converting them to various output formats.
A lightweight and fast .NET Framework library for parsing and querying HTML elements
A HTML parser, for extracting the text from a web pages, with CSS selectors.
A simple library for parsing OpenGraph metadata from HTML pages.
Parses Html into a typed IEnumerable flat structure. v1.0.8 changes: - Bugfix: Handle attributes that contain tags, including malformed attributes - Upgrade to .net8.0 v1.0.7 changes: - Reference parent and child nodes from INode. v1.0.6 changes: - Ignores stript and style tags. - Bugfix: Ignore for nested script tags. v1.0.4 changes: - Cater for non standard html tags. - Ignore xml. - Improve parsing recovery when parsing a malformed html document. i.e closing tag without an opening tag or visa versa. - Load raw node text into parsed INode objects. (Will consume more memory). Future Features: - Report parsing errors.
Extends the rendering capabilities of the Markdown library defined in Waher.Content.Markdown, by providing a renderer to JavaScript. Code generated can be used in browsers (for example) to dynamically generate DOM objects necessary to present the Markdown dynamically in a HTML page. For a description of the Markdown flavour supported by the parser, see: https://waher.se/Markdown.md
GroupDocs.Parser for .NET is a useful parsing class library which allows to extract different data from documents of various formats. The data extraction API supports PDF, DOC, DOCX, PPT, PPTX, XLS, XLSX and many more formats.
A Jupyter to Html Nuget package written in C#
Parsa-Html is light weight and fast and free HTML parser. it is friendly and easy to use. it made to parse huge HTML file
HtmlPerformanceKit is a fast HTML parser whith a similar API as XmlReader.
Drastic.Feed.Templates.Handlebars is an implementation of Drastic.Feed.Templates using Handlebars. This provides some base HTML and CSS for turning an article from Drastic.Feed into an HTML file that can be rendered in a browser.
EssenceHtmlParser is a small C# library for parsing, traversing, and transforming HTML documents into structured, strongly typed content trees. It provides an object-oriented API for working with HTML as a tree of ContentNode objects, allowing transformation, filtering, serialization, and semantic analysis of HTML content.
CrackDiggerEngine is a library designed to search for game information from multiple supported sites. It provides methods to fetch game details and format them into JSON-like structures. © 2025 Mustafa (@m51v5). All rights reserved. Disclaimer: This library serves as a search engine for publicly available information only. It does not store or misuse any data in violation of intellectual property or DRM policies.
A .NET Core Library for extracting structured data from unstructured text.