cybermaxs / awesome-analyzersLinks
A curated list of .NET Compiler Platform ("Roslyn") diagnostic analyzers and code fixes. Everyone can contribute here!
☆610Updated 6 months ago
Alternatives and similar repositories for awesome-analyzers
Users that are interested in awesome-analyzers are comparing it to the libraries listed below
Sorting:
- Set of roslyn-based analyzers for catching common C# errors (inspired by Google's error-prone)☆1,091Updated 6 months ago
- A Roslyn analyzer to enforce some good practices in C#.☆1,087Updated this week
- compile time dependency injection for .NET☆868Updated 7 months ago
- A high-performance, extensible argument validation library.☆707Updated last month
- Roslyn analyzers for IDisposable☆421Updated last year
- High performance LINQ implementation with minimal heap allocations. Supports enumerables, async enumerables, arrays and Span<T>.☆898Updated last year
- 🏃 A .NET library, developed by humans, for running external commands.☆771Updated last week
- A utility to perform design-time builds of .NET projects without having to think too hard about it.☆667Updated last month
- Adds null argument checks to an assembly☆686Updated last month
- Deal with Primitive Obsession - define ValueObjects in a single line (of C#).☆941Updated 2 years ago
- 🎯 A .NET library, developed by humans, for running a target dependency graph.☆933Updated last week
- Git and SemVer Info from MSBuild, C# and VB☆638Updated last week
- Visual Studio extension that intelligently introduces new C# features into your existing codebase☆415Updated 3 years ago
- 🏷 Minimalist .NET packages, developed by humans, for versioning software or content using Git tags.☆956Updated last week
- Easily build, run tests and coverage, cross-compile, package and publish your .NET library or application to NuGet and GitHub.☆741Updated 2 months ago
- A tool that help you find duplicate transitive package references.☆490Updated 4 months ago
- Roslyn tool that for a given C# program shows syntax tree API calls to construct its syntax tree☆1,074Updated 8 months ago
- Curated list of awesome Roslyn books, tutorials, open-source projects, analyzers, code fixes, refactorings, and source generators☆729Updated 2 years ago
- A lightweight text templating library written in C# which can be a drop-in replacement for string.Format☆1,224Updated last month
- High performance, thread-safe in-memory caching primitives for .NET☆576Updated this week
- C# discriminated union source generator☆837Updated this week
- A source generator for generating fast "reflection" methods for enums☆1,097Updated 2 weeks ago
- Pure DI for .NET☆760Updated this week
- C# Source Generator based dependency injection container implementation.☆1,172Updated 4 months ago
- Roslyn based C# heap allocation diagnostic analyzer that can detect explicit and many implicit allocations like boxing, display classes a…☆651Updated 3 years ago
- ObjectDumper is a utility which aims to serialize C# objects to string for debugging and logging purposes.☆427Updated 3 weeks ago
- A tool that helps to see an internal structure of the CLR types at runtime☆731Updated 3 years ago
- Discriminated Json Subtypes Converter implementation for .NET☆433Updated 2 months ago
- Dotnet project and package dependency visualizer.☆379Updated 2 years ago
- A semi-opinionated library which is a source generator and a code analyser. It Source generates Value Objects☆1,360Updated last week