Top 20 NuGet class Packages

Lightweigth class used for profiling code performace using timestamps.
.net standard library that compares even the most complex collections of objects. Using reflection, the comparer checks if each and every object is identical in both collections and returns true if so. (including custom objects, lists... anything)
Useful compression utility for easily and quickly (de)compressing strings and byte[] arrays. Can be used in ASP.NET Core using the included dependency injection container (under Startup.cs call services.AddTransient and register the compression utility service there).
Encryption and decryption class.
Models supporting MediatR
A Roslyn analyzer which requires that classes be sealed, abstract or attributed with [Open].
This package contains classes for connecting to SQL-Server , Oracle and OleDb compatible databases using managed data providers for C# and VB.NET programming language
Superstructs is a bunch of useful value types that fortify the source code
A portable NoSql database for .NET applications with a single table per file. The field types are native CLR types, and arrays of the same, eg: Int32, Boolean, Byte[]. Multiple databases can be joined using LINQ.
Creates and parses HL7 files.
Like a faking library, but oriented towards dynamic modification at runtime.
PDF File Analyzer is designed to read and parse the internal structure of PDF files. Version 2.1 supports encrypted files.
Provides the attributed hooks for purposes of invoking Code Generation.
This is a small .Net Standard library/helper to provide greatly simplified convenience methods for dynamically finding, filtering, and initializing classes based on Custom Attributes.