Top 20 NuGet logging Packages

NLog extension for Microsoft.Extensions.Hosting for logging in .NET Standard libraries and .NET Core applications using IHostBuilder. For ASP.NET Core, check: https://www.nuget.org/packages/NLog.Web.AspNetCore
Microsoft.Utilities.Logging support for SkyAPM.
Catel.Core library.
Now replaced by Serilog.Sinks.Console, please use that package instead. An alternative colored console sink for Serilog that pretty-prints properties.
Console logger provider implementation for Microsoft.Extensions.Logging.
Recommended Google client library to access the Google Cloud Logging API, which writes log entries and manages your logs, log sinks, and logs-based metrics.
GELF provider for Microsoft.Extensions.Logging.
Provides an ETW EventSource Tracing build on .Net Standard 2.0.
Serilog event sink that writes to Azure Blob Storage over HTTP.
Serilog sink for Elasticsearch
JavaScript logging package that lets you log exceptions, AJAX timeouts and other client side events in your server side log. Supports .Net Core 2.0+ only. For ASP.NET 4.x (.Net 4.5.2+), install version 2.30.0 of this package.
Exceptionless is a cloud based error reporting service that sends your exceptions to https://exceptionless.com and provides aggregated views and analytics.
Serilog.Sinks.RabbitMQ is a Nuget package that extends Serilog to support logging to RabbitMQ
Version-agnostic types for the Google Cloud Logging API.
Steeltoe Dynamic Console Logger
Provides abstractions for the transmission pipeline.
Package Description
Common.Logging.Serilog is an adapter that bridges the Common.Logging abstraction with Serilog, allowing you to use Serilog as the underlying logging framework in applications that rely on Common.Logging.
An NLog target that utilises the elasticsearch low level client.
Log4Net appender which sends logs to the Sumo Logic machine data analytics platform.