Top 20 NuGet analyzer Packages

Puma Scan is a software security analyzer providng real time, continuous source code analysis as development teams write and build code.
Roslyn based C# heap allocation diagnostic analyzer that can detect explicit and many implicit allocations like boxing, display classes a.k.a closures, implicit delegate creations, etc The code-assist version that integrates with the Visual Studio 2017 IDE is here, https://marketplace.v...
Analyzer of MessagePack for C#, verify rule for [MessagePackObject] and code fix for [Key].
Reports diagnostics for C# coding guidelines that are not already covered by Resharper. Requires Visual Studio 2017 Update 5 or higher.
Roslyn analyzers and code fixes for the Telegram.Bot library
Get video information for .NET (ffprobe tool wrapper). Provides media stream details: format, codecs, duration, custom tags.
Analytic software used to track feature usage, exceptions, and all other interesting points.
A lightweight framework for creating unit tests for Roslyn diagnostic analyzers, code fixes and refactorings using NUnit. This is a NetStandard retarget of Dustin Campbell's library, targetting newer versions of CodeAnalysis packages.
An implementation of .NET documentation rules using Roslyn analyzers and code fixes
An analyzer to find static fields
This standard library provides analyzer and code fixer to ensure that version / platform specific code is well guarded. It is part of the Windows Community Toolkit.
Roslyn Analyzer for the FileHelpers Library
Provides a re-factoring and re-imagining of the Diagnostic elements deployed in the Analyzer and Code Fixes project template. This particular assembly focuses primarily on the Diagnostic Analyzers with built-in Roslyn compilation support.
Contains analyser which helps to find issue: "Namespace must match file location"
Provides the build time generators that respond to the [FlagsEnumeration] partial class attribute.
Provides the [FlagsEnumeration] attribute for use when signaling when bitwise operators and so forth are to be auto generated at build time.
This analyzer detects where you're using platform- and version-specific (non-universal) Windows 10 UWP APIs, and helps you guard them correctly.
Provides the analyzers necessary to ensure that Enumeration derivations with [FlagsEnumeration] decoration are declared partial.
A .Net analyzer that helps to avoid basic mistakes with the MSTest framework
Contains a set of useful analyzers for C#. Requires at least VS2017. For a list of all the analyzers see