Top 20 NuGet analyzer Packages

Provides diagnostic analyzers to warn about incorrect usage of FakeItEasy in C#. Works in Visual Studio 2015 Update 1 or later.
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.
Security static code analyzer for .NET
An implementation of StyleCop's rules using Roslyn analyzers and code fixes
Analyzers and CodeFixes for [Record]-marked types. See project site for more details.
Puma Scan is a software security analyzer providng real time, continuous source code analysis as development teams write and build code.
A convenience package that installs the FakeItEasy Analyzer for both C# and Visual Basic. Clients using FakeItEasy from only one of the two languages should prefer FakeItEasy.Analyzer.CSharp or FakeItEasy.Analyzer.VisualBasic. Provides diagnostic analyzers to warn about incorrect usage of FakeItEasy...
Provides diagnostic analyzers to warn about incorrect usage of FakeItEasy in VB.NET. Works in Visual Studio 2015 Update 1 or later.
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...
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.
A collection of analyzers related to best practices for writing asynchronous code.
This library extends functionality of Microsoft.CodeAnalysis.CSharp.Workspaces Commonly Used Types: Roslynator.CSharp.CSharpFactory Roslynator.CSharp.CSharpFacts Roslynator.CSharp.SyntaxInfo Roslynator.NameGenerator
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.
An analyzer to find missing tests for tests written with SmartTests.
This library extends functionality of Microsoft.CodeAnalysis.CSharp Commonly Used Types: Roslynator.CSharp.CSharpFactory Roslynator.CSharp.CSharpFacts Roslynator.CSharp.SyntaxInfo Roslynator.NameGenerator
Reports diagnostics for C# coding guidelines that are not already covered by Resharper. Requires Visual Studio 2017 Update 5 or higher.
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.
Security static code analyzer for .NET
Roslyn analyzers and code fixes for the Telegram.Bot library
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.