Top 20 NuGet structured Packages

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 & 4.8 - .NET Standard 1.3+ and 2.0+; - .NET Framework 4 client profi...
Simple .NET logging with fully-structured events
Apache log4net appender for .NET Framework and .NET Standard/Core that writes to the Seq log server over HTTP.
An MSBuild logger that can be passed to MSBuild to record a detailed structured log file. See usage example at: https://github.com/KirillOsenkov/MSBuildStructuredLog/blob/master/README.md#usage
NLog target that writes to the Seq event server over HTTP.
Serilog event sink that writes to Amazon Kinesis.
Schema.org objects turned into strongly typed C# POCO classes for use in .NET. All classes can be serialized into JSON/JSON-LD and XML, typically used to represent structured data in the head section of html page.
The Semantic Logging Application Block provides a set of destinations to persist events published by a subclass of EventSource, This add-on packages adds support to persisting log entries in SQL Server and Azure SQL Database.
Enriches Serilog events with information from logger properties that was enriched earlier.
OpenMcdf is a 100% .net / C# component that allows developers to manipulate Microsoft Compound Document File Format for OLE structured storage. It supports read/write operations on streams and storages and traversal of structures tree.
The Semantic Logging Application Block provides a set of destinations (sinks) to persist application events published using a subclass of the EventSource class from the System.Diagnostics.Tracing namespace. Sinks include Azure table storage, SQL Server databases, file, console and rolling files with...
Plexdata.LogWriter.Console.Windows implements the IConsoleLogger interface that allows printing of logging messages into the console window. Main feature of this package is that NOT only pure console applications are able to write logging messages into the console window. For example when using an ...
Plexdata.LogWriter.Console.Standard implements the IConsoleLogger interface that allows printing of logging messages into the console window. Main feature of this package is that it can be used platform independently.
Plexdata.LogWriter.Console defines all ILogger derived interfaces for console logging of the Plexdata Logging Writer. This package includes classes that are shared between all available implementations of any of the console logger interfaces.
Plexdata.LogWriter.Persistent implements the IPersistentLogger interface that allows writing of logging messages into files. Main feature of this package is that it can be used platform independently.
This implementation for the Logfile framework allows logging to files or consoles in a structured fashion. Different information retain their types throughout the whole logging process even inside the logfile. Thus it can later be parsed easily for automated analysis or displaying purposes. The logg...
Capture, view and filter your ASP.net core log events right from your app
Easily bridge the old with the new and shiny: Common Logging adapter for Serilog structured logging.
Plexdata.LogWriter.Abstraction defines all basic interfaces as well as other implementations of the Plexdata Logging Writer. This package provides an implementation of an Empty logger as well, that might be useful as dummy or pre-logging implementation.
Tagolog.NLog is a Tagolog adapter for NLog logging framework. It can help you produce log entries marked with tags easily. Supported platforms: - .NET Framework 3.5+; - .NET Standard 2.0+;