Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →
Top 10 C# Code Analysis and Metric Projects
-
The name of the library is BenchmarkDotNet and the documentation can be found here. The only thing you have to do is:
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
App.Metrics
App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.
-
CodeMaid
CodeMaid is an open source Visual Studio extension to cleanup and simplify our C#, C++, F#, VB, PHP, PowerShell, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding.
-
Project mention: Default Interface Implementations in C#: Where Inheritance Goes to Troll You | dev.to | 2024-12-09
Leverage Static Analysis Tools: Use tools like Roslyn analyzers (e.g. Roslyn Analyzers for C# or SonarAnalyzer for .NET) to catch risky patterns.
-
-
Metrics-Net
The Metrics.NET library provides a way of instrumenting applications with custom metrics (timers, histograms, counters etc) that can be reported in various ways and can provide insights on what is happening inside a running application.
-
NsDepCop
NsDepCop is a static code analysis tool that enforces namespace and assembly dependency rules in C# projects.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
C# Code Analysis and Metrics discussion
C# Code Analysis and Metrics related posts
-
Various .NET Benchmarks
-
The efficient way to measure time in .NET
-
Default Interface Implementations in C#: Where Inheritance Goes to Troll You
-
Conociendo BenchmarkDotNet
-
Understanding Class Performance in C#
-
Stop Guessing, Start Measuring: Transform Your Code with BenchmarkDotnet!
-
How to improve C# performance on matrix multiplication example?
-
A note from our sponsor - Stream
getstream.io | 14 Jul 2025
Index
What are some of the best open-source Code Analysis and Metric projects in C#? This list will help you:
# | Project | Stars |
---|---|---|
1 | BenchmarkDotNet | 11,047 |
2 | App.Metrics | 2,226 |
3 | CodeMaid | 1,928 |
4 | .NET Compiler Platform ("Roslyn") Analyzers | 1,655 |
5 | StyleCop | 1,207 |
6 | Metrics-Net | 638 |
7 | NsDepCop | 214 |
8 | CsharpMacros | 66 |
9 | WebBen | 11 |
10 | AspNet.Metrics | 9 |