Top 20 NuGet logging Packages

Extensions to create hooks into Microsoft.Extensions.Logging
Bellatrix is a cross-platform, easily customizable and extendable .NET test automation framework that increases tests’ reliability.
Package Description
Lightweight .NET component for programmatically generating Markdown. Useful for producing rich diagnostic logs with minimal dependencies.
Plexus Interop is metadata-centric language-agnostic desktop app-to-app interoperability framework with extensible model for launching new instances of desktop Apps on demand.
WebDucer abstractions for logger and logconfiguration
Package Description
Exceptionless client for ASP.NET Core. Exceptionless is a cloud based error reporting service that sends your exceptions to https://exceptionless.com and provides aggregated views and analytics.
ELMAH with initial configuration for getting started quickly. ELMAH (Error Logging Modules and Handlers) is an application-wide error logging facility that is completely pluggable. It can be dynamically added to a running ASP.NET web application, or even all ASP.NET web applications on a machine, wi...
Castle Serilog integration, for simple logging with structured events
A serilog sink for rolling files based on size and time
Structured logging with NLog. Generates log entries as JSON.
An implementation of ILogger and ILoggerProvider that logs to the database using a pluggable model supporting multiple data platforms. Also proivides an MVC controller for viewing and managing the log data.
Easy Serilog usage
Provides an abstract "JSON TextWriter Trace Listener" implementation which emits trace events formatted using JSON.
log4net.ElasticSearch.Async is a log4net appender, based on log4net.ElasticSearch package, for easy logging of exceptions and messages to Elasticsearch indices. The main improvement over log4net.ElasticSearch is background/async logging based on producer-consumer pattern, automatically utilizing bul...
CacheManager extension package to work with Microsoft.Extensions.Logging as logging provider. CacheManager is an open source caching abstraction layer for .NET written in C#. The ASP.NET Core logging provides a bridge to the Microsoft.Extensions.Logging framework.
Exceptionless client for WinForms applications. Exceptionless is a cloud based error reporting service that sends your exceptions to https://exceptionless.com and provides aggregated views and analytics.
Microsoft Enterprise Library Logging Application Block Console Trace Listener
Logging aspect using PostSharp