StyleCop analyzes C# source code to enforce a set of style and consistency rules
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Powerful .NET library for benchmarking
This project provides a collection of Roslyn-based code analyzers that enforce .NET coding standards, security practices, and maintainability guidelines. It serves as the modern, open-source replacement for the legacy FxCop static analysis tool, integrating seamlessly into the .NET development workflow. ## Key Features - **Code Quality Analyzers** — Detect potential bugs, performance issues, and maintainability problems in .NET code. - **Security Analyzers** — Identify security vulnerabilities and enforce security best practices. - **Design Guidelines** — Enforce .NET Framework Design Guidelines for consistent API design. - **Roslyn Integration** — Built on the .NET Compiler Platform (Roslyn) for fast, in-process analysis during development. - **Legacy FxCop Replacement** — Provides a modern, open-source alternative to the older FxCop tool with better integration and performance. ## Philosophy The project aims to make code analysis an integral part of the development process by providing fast, accurate, and actionable diagnostics that help developers write better .NET code from the start.
NsDepCop is a static code analysis tool that enforces namespace and assembly dependency rules in C# projects.
is a Visual Studio and VS Team Services extension that estimates your .NET code quality and Technical-Debt, that lets create code rules with C# LINQ syntax, visualize code structure and focus on changes and evolution. [$]