Top 20 NuGet HTML Packages

Build-time references required to enable Razor view compilation as part of building the application.
ASP.NET Core design time hosting infrastructure for the Razor view engine.
AngleSharp is the ultimate angle brackets parser library. It parses HTML5, CSS3, and XML to construct a DOM based on the official W3C specification.
GemBox.Spreadsheet is a .NET component that enables developers to read, write, convert and print spreadsheet files (XLSX, XLS, ODS, CSV, HTML, PDF or XPS) from their .NET applications using one simple API.
Lightweight and implementation-free interfaces for DTO's, providers and adapters.
Runtime infrastructure for rendering Razor pages and tag helpers.
Razor is a markup syntax for adding server-side logic to web pages. This package contains runtime components for rendering Razor pages and implementing tag helpers. Commonly used types: Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeNameAttribute Microsoft.AspNetCore.Razor.TagHelpers.HtmlTarget...
ASP.NET Core MVC Razor Pages.
Easy generation of html with a jquery inspired object model
This tool parses (X)HTML snippets and the associated CSS and converts them to PDF. XMLWorker is an extra component for iText®. The first XML to PDF implementation, is a new version of the old HTMLWorker that used to be shipped with iText.
Bundles and minifies CSS, JS and HTML files
A fast, powerfull, CommonMark compliant, extensible Markdown processor for .NET with 20+ builtin extensions (pipetables, footnotes, definition lists... etc.)
ASP.NET Core HTML abstractions used for building HTML content. Commonly used types: Microsoft.AspNetCore.Html.HtmlString Microsoft.AspNetCore.Html.IHtmlContent
HTML-to-Image converter for C#/.NET (WkHtmlToImage wrapper). Can render web page or SVG to image (png, jpg formats). Useful for generating URL thumbnail.
Razor is a markup syntax for adding server-side logic to web pages. This package contains the Razor parser and code generation infrastructure.
Cleans HTML from constructs that can be used for cross site scripting (XSS)
GemBox.Document is a .NET component that enables developers to read, write, convert and print document files (DOCX, DOC, PDF, HTML, XPS, RTF, TXT) from .NET applications in a simple and efficient way.
Spire.PDF for .NET is a versatile PDF library that enables software developers to generate, edit, read and manipulate PDF files within their own .NET applications. As a standalone PDF component, Spire.PDF for .NET provides users an incredible wealth of features without installing Adobe Acrobat. This...
EO.Pdf for .NET is a set of .NET components for you to easily create, read or modify PDF file in your Microsoft.NET application (both ASP.NET Web application and traditional Windows application). It also includes a powerful HTML to PDF converter that can handle almost everything a Web browser can ha...
PDF creation and manipulation using ABCpdf - a powerful and flexible PDF component for .NET. ABCpdf is a .NET component for PDF manipulation. As such, you'll find it documented for C# and VB.NET, with numerous PDF code examples and freely adaptable projects, all designed to help you get up to speed...