Top 20 NuGet analyzer Packages

A collection of 200+ analyzers for C#, powered by Roslyn. - This package cannot be used with Visual Studio 2015. - This package is dependent on Microsoft.CodeAnalysis.CSharp.Workspaces 2.3.0.
Provides diagnostic analyzers to warn about incorrect usage of FakeItEasy in C#. Works in Visual Studio 2015 Update 1 or later.
Security static code analyzer for .NET
A collection of code fixes for C# compiler diagnostics (CS....), powered by Roslyn. - This package cannot be used with Visual Studio 2015. - This package is dependent on Microsoft.CodeAnalysis.CSharp.Workspaces 2.3.0.
Security static code analyzer for .NET
An implementation of StyleCop's rules using Roslyn analyzers and code fixes
Puma Scan Community Edition is a free software security analyzer providng real time, continuous source code analysis as development teams write and build code. Puma Scan hunts for vulnerabilities identified in the OWASP Top 10, SANS/CWE Top 25, and other common insecure coding patterns.
Provides diagnostic analyzers to warn about incorrect usage of FakeItEasy in VB.NET. Works in Visual Studio 2015 Update 1 or later.
An implementation of StyleCop's rules using Roslyn analyzers and code fixes
Reports diagnostics, helping you to annotate your source tree with (Item)NotNull / (Item)CanBeNull attributes. See also: https://www.jetbrains.com/resharper/help/Code_Analysis__Code_Annotations.html You need Visual Studio 2015/2017/2019 and Resharper v9 or higher to use this analyzer. See package "...
A collection of analyzers related to best practices for writing asynchronous code.
Auto generate Bogus Faker[T].RuleFor() rules in C# with this Roslyn analyzer and code fixer. This is a premium feature and requires an active subscription.
The EventSource Analyzer is part of the Semantic Logging Application Block. It can be incorporated into your automated tests to help validate your EventSource instances.
Collection of packages for assisting in QA during .NET software development
This library extends functionality of package Microsoft.CodeAnalysis.CSharp.Workspaces Commonly Used Types: Roslynator.CSharp.CSharpFactory Roslynator.CSharp.CSharpFacts Roslynator.CSharp.SyntaxInfo Roslynator.NameGenerator
This library extends functionality of package Microsoft.CodeAnalysis.CSharp Commonly Used Types: Roslynator.CSharp.CSharpFactory Roslynator.CSharp.CSharpFacts Roslynator.CSharp.SyntaxInfo Roslynator.NameGenerator
StyleChecker is yet another style checker for C#.
The easiest way to analyze and fix method names for asynchronous methods.
DO NOT INSTALL THIS PACKAGE. It's no longer maintained and does nothing. Use one of the language-specific analyzer packages instead: FakeItEasy.Analyzer.CSharp or FakeItEasy.Analyzer.VisualBasic.
Analyzer of MessagePack for C#, verify rule for [MessagePackObject] and code fix for [Key].