Fizzler is a W3C Selectors parser and generic selector framework for document hierarchies. This package enables Fizzler over HTMLAgilityPack, adding QuerySelector and QuerySelectorAll (from Selectors API Level 1) for HtmlNode objects.
CsQuery is an HTML parser, CSS selector engine and jQuery port for .NET 4 and C#. It implements all CSS2 and CSS3 selectors, all the DOM manipulation methods of jQuery, and some of the utility methods.
Continuation of Tyler Brinks's great work for CSS Parsing. I contacted him to help with the original project, but he is not responding and not including fixes atm. ExCSS is a CSS 2.1 and CSS 3 parser for .NET Core. ExCSS makes it easy to read and parse stylesheets into a friendly object model with full LINQ support. Namespace remains ExCSS.
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
A simple CSS and LESS parser to categorise strings of content and optionally generate a hierarchical representation of it
CSS Parser written in C#, based on Mozilla Firefox code. Supports parsing of all modern CSS expressions. Supports Quirks mode. Values are parsed into detailed structures. Detailed error logging. Debugging via SymbolSource.org.
CsQuery is an HTML parser, CSS selector engine and jQuery port for .NET 4 and C#. It implements all CSS2 and CSS3 selectors, all the DOM manipulation methods of jQuery, and some of the utility methods.
HTML to RTF .Net is 100% C# assembly to convert HTML documents into RTF, DOCX and Text formats. Can also Merge RTF documents and replace text in them. Absolutely standalone solution, doesn't require MS Office or any other. Requires only .NET Framework 4.6.2 and up or .NET 6.0 and up. The component can read and parse all types of HTML: HTML 3.2, HTML 4.01, HTML 5 with CSS and XHTML 1.01. The component has own HTML parser, DOCX and RTF writers.
![Package is still in development. It works, but is far away from being very stable]! H2o (HtmlToObject) is a parser which parses HTML into objects using XPath, Css or Regex selectors. Selectors can easily be assigned to classes using attributes.
JavaScript and CSS minification Library for use in .NET applications that want to provide minification or parsing functionality.
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
ExCSS is a CSS 2.1 and CSS 3 parser for .NET. ExCSS makes it easy to read and parse stylesheets into a friendly object model with full LINQ support.
WQuery enables parsing and then editing a HTML code with the assistance of a fluent interface just like in the case of a jQuery library. WQuery is a part of a Wojdav Bootstrap Mvc package. The parsing of the HTML code is based on a WHtmlParser library. For now, a WHtmlParser contains some limitations when it comes to ability to parse the HTML code. The limitations directly influence the ability of parsing the code by the WQuery library. Before you start using WQuery, please look at the limitations at this address: https://wojdavbootstrapmvc.com/WQuery. WARNING: This is first Stable Release with potential breaking changes. Read more in changelog on website.
WHtmlParser is HTML code parser which works fast and does not have limitations imposed by parsers according to a WC3 specification. If you want to parse and modify a HTML code in an object-oriented way I recommend using a WQuery library which wraps a parser into an object, which shares user-friendly methods similar to those in jQuery. WARNING: This is first Stable Release with potential breaking changes. Read more in changelog on website.
A headless browser supporting web navigation, html parsing, css style parsing, and javascript parsing/execution.
.Net library parsing color strings and converting them to .Net Color object. Library support almost all color notations used by CSS3 and supported color notations are extendable with custom.
Abstractions for .Net library parsing color strings and converting them to .Net's Color object. Library support almost all color notations used by CSS3 and supported color notations are extendable with custom.
A HTML parser, for extracting the text from a web pages, with CSS selectors.
A lightweight CSS tokenizer/parser with no dependencies.
jsoup is a Java 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.
A HTML parser, for extracting the text from a web pages, with CSS selectors.
Alternative Less CSS compiler support for Cassette. Uses official less.js as parser, handles twitter bootrstrap
ExcavatorSharp is a multi-threaded server for scraping web data. It converts HTML code into a structured array of data. The library allows data scraping from multiple sites in parallel mode, within a single running application. Create scraping tasks and perform data extraction on a schedule. The library is designed for professional extraction and parsing of large volumes of data. Under the hood there are .css-selectors and xpath support, data export into .csv/.xlsx/.sql/.json, online data export, support for proxy servers, dynamic content crawling, interaction with the site via javascript and much more. The library uses .NET Sockets and Chromium Embedded Framework. The library can be used separately as crawler or parser. We support the formats sitemap.xml and robots.txt. We support the gzip / deflate compression. Attention! Only x64 versions are supported for .NET 4.5.2 and 4.6 platforms. AnyCPU build does not support! You will NOT be able to run the library when building AnyCPU. This is caused by the features of CEF.
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 utility to convert html document into a tree of HtmlNode elements. It can also parse the css styles and apply to the html elements
A simple CSS parser to categorise strings of content and optionally generate a hierarchical representation of it
此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
.Net css parser
DotNetCSS is a CSS 2.1 and CSS 3 parser for .NET.
Package for parsing web pages using CSS selectors (AngleSharp). Description: https://github.com/MeltedCheese311/NParser
A HTML parser, for extracting the text from a web pages, with CSS selectors.
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.
A simple LESS parser to categorise strings of content and optionally generate a hierarchical representation of it
ExCSS is a CSS 2.1 and CSS 3 parser for .NET. ExCSS makes it easy to read and parse stylesheets into a friendly object model with full LINQ support.
HularionText.Language.Css is a CSS parser, editor, and compiler. It can parse CSS into a CssDocument object. The CssDocument can then be analyzed, edited, and recompiled into new CSS text.