Top 20 NuGet Logging Packages

A library to make things cross-platform that should be
An elmah.io provider for ASP.NET Core
NLog is a logging platform for .NET with rich log routing and management capabilities. NLog supports traditional logging, structured logging and the combination of both. Supported platforms: - .NET Framework 3.5, 4, 4.5, 4.6 & 4.7 - .NET Standard 1.3+ and 2.0+; - .NET Framework 4 client profile - ...
PostSharp.Patterns.Diagnostics: support for Log4Net.
PostSharp.Patterns.Diagnostics: support for NLog.
Redistributable components for package 'PostSharp.Patterns.Diagnostics'. This package should only be installed as a dependency. (This is not the package you are looking for).
ELMAH error logger for sending errors to elmah.io. This package include initial configuration for getting up and running with elmah.io from ASP.NET, MVC, Web API etc. Consider using one of the specialized packages instead (Elmah.Io.Mvc, Elmah.Io.WebApi etc.).
NLog target that sends logs to the logz.io bulk HTTP service
The #1 pattern-aware extension to C# and VB.
The Splunk Sink for Serilog
Serilog sink for Loggly.com service
Pluggable foundation blocks for building distributed apps.
Package Description
Pluggable foundation blocks for building distributed apps.
A lucene style query parser that is extensible and allows additional syntax features.
Serilog event sink that writes to the Logentries.com service.
A lucene style query parser that is extensible and allows additional syntax features.
Catel.Core library.
A source code package designed primarily for library and framework authors who want dependency free logging support in their component. Also useful in end applications. As of 5.0.0 it works with NetStandard2.0 and SDK projects. For legacy csproj format support use 4.x versions. If you are a library...
Official Microsoft.Extensions.Logging integration for Sentry - Open-source error tracking that helps developers monitor and fix crashes in real time.