Top 20 NuGet headless Packages

AngleSharp is the ultimate angle brackets parser library. It parses HTML5, CSS3, and XML to construct a DOM based on the official W3C specification.
Headless Chrome .NET API
PhantomJS is a headless WebKit scriptable with a JavaScript API. It has fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG.
Companion library for UmbracoCMS.Core.CleanApi - All the Power of UmbracoCMS without the debris of the FULL Umbraco CMS
NReco.PhantomJS is a .NET wrapper for running PhantomJS (headless WebKit browser) from C#/.NET code.
The official .NET SDK for interacting with the OrderClould.io platform. OrderCloud.io is a cloud-hosted headless B2B eCommerce platform.
Optimus is headless Web Browser fully implemented on .net.
A library that enables you to use Episerver as a headless API, without Find.
Wrapper for Api2Pdf.com - instantly generate PDFs from HTML, URLs or office documents. Also includes support for merge. Wrapper around wkhtmltopdf, headless chrome, and libre office.
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 ...
NHtmlUnit is a .NET wrapper of HtmlUnit; a "GUI-less browser for Java programs". It allows you to write code to test web applications with a headless, automated browser.
Allows you to automate SimpleBrowser, the C# headless browser from code using Selenium webDriver. SimpleBrowser is a lightweight, yet highly capable browser automation engine designed for automation and testing scenarios.
SimpleBrowser is a lightweight, yet highly capable browser automation engine designed for automation and testing scenarios.
SlimerJS is similar to PhantomJs, except that it runs on top of Gecko, the browser engine of Mozilla Firefox (specifically, version 31), instead of Webkit https://slimerjs.org/features.html
yslow.js library to run in Phantomjs
A dynamic driver for running Zombie.js from .NET - insanely fast, headless browser testing now available for .NET. ZOMBIES NOT INCLUDED - check out the "zombie.js" package if you don't have Zombie.js installed.
Provides a proxy that adds NTLM data for the current user, for use on systems requiring NTLM
A pre-built Windows version of Zombie.js. This package adds a node_modules folder at the top-level of the solution containing the all of the modules required to run Zombie.js.
A web browser replacement for testing websites without the browser overhead.
A headless Jasmine runner based on PhantomJS and therefore webkit. It does not open a browser window to run the tests, and is self contained, not depending on any other installation like Qt, WebKit or any other library. The only dependency is .NET 4.0.