NLog logo
C1249F0E-8D06-4407-9877-A93914C30612
/ nuget package

NLog

NLog is a logging platform for .NET with rich log routing and management capabilities
111
7
+ 1
0

What is NLog?

NLog is a logging platform for .NET with rich log routing and management capabilities. It can help you produce and manage high-quality logs for your application regardless of its size or complexity. This package installs NLog.dll with includes core logging functionality. For your main project also need to install 'NLog Configuration' package.
NLog is a tool in the NuGet Packages category of a tech stack.
NLog is an open source tool with 6K GitHub stars and 1.4K GitHub forks. Here’s a link to NLog's open source repository on GitHub

Keywords

email
logging
database
log
netcore
dynamic
NLog
tracing
wcf
logfiles
eventlog

Who uses NLog?

Companies
8 companies reportedly use NLog in their tech stacks, including Web and mobile Apps, Y Soft, and Vk.

Developers
35 developers on StackShare have stated that they use NLog.

Built For

Integrates with

Decisions about NLog

Here are some stack decisions, common use cases and reviews by companies and developers who chose NLog in their tech stack.

Waqas Riaz
Software Engineer at Center for Water Informatics & Technology · | 4 upvotes · 1M views
Needs advice
on
NLogNLog
and
SerilogSerilog

Hi All, I am working upon developing a C# based windows service to work as a TCP server using Visual Studio 2019 as a development studio while using .NET Core 3.0.

As its a background application, therefore, I am up on to add tracing and logging feature into it and want to write to 'text file' my trace and log outputs.

By my research, I came upon 2 potential tracing and logging frameworks and on the verge to choose 1, therefore Serilog OR NLog.

Anyone here who can help me out by his/her experience of 1 framework being better than other.?

See more

NLog Comparisons

Related Comparisons

NLog's Followers
7 developers follow NLog to keep up with related blogs and decisions.