NLog - Flexible and Structured Logging for various .NET Platforms
-
Updated
Oct 19, 2025 - C#
In computing, logging is the act of keeping a log of events that occur in a computer system, such as problems, errors or just information on current operations.
NLog - Flexible and Structured Logging for various .NET Platforms
The OpenTelemetry .NET Client
Fast persistent recoverable log and key-value store + cache, in C# and C++.
Exceptionless application
ApplicationInsights-dotnet
Pluggable foundation blocks for building distributed apps.
Windows tail program and log file analyzer.
NLog integration for ASP.NET & ASP.NET Core
🌱 Simple samples that use Ocelot to build API Gateway.
Inspired by Clean Architecture, nArchitecture is a monolith project which uses advanced techniques.
NLog as Logging Provider for Microsoft Extension Logging
LibLog is a single file for you to either copy/paste or install via nuget, into your library/framework/application to provide a logging abstraction.
A Serilog sink that writes events to Microsoft SQL Server and Azure SQL
🥇 Professional REST API design with ASP.NET Core WebAPI
Exceptionless clients for the .NET platform
Makes things cross-platform
WatchDog is a Realtime Message, Event, HTTP (Request & Response) and Exception logger and viewer for ASP.Net Core Web Apps and APIs. It allows developers log and view messages, events, http requests made to their web application and also exception caught during runtime in their web applications, all in Realtime.
Tracker-enabled DbContext offers you to implement full auditing in your database
ELMAH for Net.Standard and Net.Core