BenchmarkDotNet 0.15.8
Prefix Reserveddotnet add package BenchmarkDotNet --version 0.15.8
NuGet\Install-Package BenchmarkDotNet -Version 0.15.8
<PackageReference Include="BenchmarkDotNet" Version="0.15.8" />
<PackageVersion Include="BenchmarkDotNet" Version="0.15.8" />
<PackageReference Include="BenchmarkDotNet" />
paket add BenchmarkDotNet --version 0.15.8
#r "nuget: BenchmarkDotNet, 0.15.8"
#:package BenchmarkDotNet@0.15.8
#addin nuget:?package=BenchmarkDotNet&version=0.15.8
#tool nuget:?package=BenchmarkDotNet&version=0.15.8
Powerful .NET library for benchmarking
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- BenchmarkDotNet.Annotations (>= 0.15.8)
- CommandLineParser (>= 2.9.1)
- Gee.External.Capstone (>= 2.3.0)
- Iced (>= 1.21.0)
- Microsoft.CodeAnalysis.CSharp (>= 4.14.0)
- Microsoft.Diagnostics.Runtime (>= 3.1.512801)
- Microsoft.Diagnostics.Tracing.TraceEvent (>= 3.1.21)
- Microsoft.DotNet.PlatformAbstractions (>= 3.1.6)
- Microsoft.Win32.Registry (>= 5.0.0)
- Perfolizer (= 0.6.1)
- System.Management (>= 9.0.5)
- System.Numerics.Vectors (>= 4.5.0)
- System.Reflection.Emit (>= 4.7.0)
- System.Reflection.Emit.Lightweight (>= 4.7.0)
- System.Threading.Tasks.Extensions (>= 4.6.3)
-
net6.0
- BenchmarkDotNet.Annotations (>= 0.15.8)
- CommandLineParser (>= 2.9.1)
- Gee.External.Capstone (>= 2.3.0)
- Iced (>= 1.21.0)
- Microsoft.CodeAnalysis.CSharp (>= 4.14.0)
- Microsoft.Diagnostics.Runtime (>= 3.1.512801)
- Microsoft.Diagnostics.Tracing.TraceEvent (>= 3.1.21)
- Microsoft.DotNet.PlatformAbstractions (>= 3.1.6)
- Perfolizer (= 0.6.1)
- System.Management (>= 9.0.5)
-
net8.0
- BenchmarkDotNet.Annotations (>= 0.15.8)
- CommandLineParser (>= 2.9.1)
- Gee.External.Capstone (>= 2.3.0)
- Iced (>= 1.21.0)
- Microsoft.CodeAnalysis.CSharp (>= 4.14.0)
- Microsoft.Diagnostics.Runtime (>= 3.1.512801)
- Microsoft.Diagnostics.Tracing.TraceEvent (>= 3.1.21)
- Microsoft.DotNet.PlatformAbstractions (>= 3.1.6)
- Perfolizer (= 0.6.1)
- System.Management (>= 9.0.5)
NuGet packages (173)
Showing the top 5 NuGet packages that depend on BenchmarkDotNet:
| Package | Downloads |
|---|---|
|
BenchmarkDotNet.Diagnostics.Windows
Powerful .NET library for benchmarking (Diagnostic Tools for Windows) |
|
|
FunFair.Test.Common
FunFair Common Test Infrastructure for building xUnit tests on top of. |
|
|
Expecto.BenchmarkDotNet
Package Description |
|
|
BenchmarkDotNet.Diagnostics.dotTrace
Powerful .NET library for benchmarking |
|
|
Microsoft.VisualStudio.DiagnosticsHub.BenchmarkDotNetDiagnosers
This package provides Diagnosers for BenchmarkDotNet that allow you to profile your benchmark runs using the performance profiling tools in Visual Studio. Visual Studio or the Visual Studio Remote Tools must be installed in order for the Diagnosers provided by this package to function. The minimum required version is 17.9 Preview 1. |
GitHub repositories (837)
Showing the top 20 popular GitHub repositories that depend on BenchmarkDotNet:
| Repository | Stars |
|---|---|
|
PowerShell/PowerShell
PowerShell for every system!
|
|
|
AvaloniaUI/Avalonia
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
|
|
|
dotnet/maui
.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
|
|
|
dotnet/roslyn
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
|
|
|
bitwarden/server
Bitwarden infrastructure/backend (API, database, Docker, etc).
|
|
|
DapperLib/Dapper
Dapper - a simple object mapper for .Net
|
|
|
ppy/osu
rhythm is just a *click* away!
|
|
|
dotnet/runtime
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
|
|
|
dotnet/efcore
EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
|
|
|
App-vNext/Polly
Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.
|
|
|
QuestPDF/QuestPDF
QuestPDF is a modern library for PDF document generation. Its fluent C# API lets you design complex layouts with clean, readable code. Create documents using a flexible, component-based approach.
|
|
|
LuckyPennySoftware/MediatR
Simple, unambitious mediator implementation in .NET
|
|
|
microsoft/garnet
Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.
|
|
|
chocolatey/choco
Chocolatey - the package manager for Windows
|
|
|
JamesNK/Newtonsoft.Json
Json.NET is a popular high-performance JSON framework for .NET
|
|
|
gui-cs/Terminal.Gui
Cross Platform Terminal UI toolkit for .NET
|
|
|
dotnet/orleans
Cloud Native application framework for .NET
|
|
|
Cysharp/UniTask
Provides an efficient allocation free async/await integration for Unity.
|
|
|
dodyg/practical-aspnetcore
Practical samples of ASP.NET Core 10, 9, 8.0, 7.0, 6.0, 5.0, 3.1, 2.2, and 2.1,projects you can use. Readme contains explanations on all projects.
|
|
|
Kareadita/Kavita
Kavita is a fast, feature rich, cross platform reading server. Built with the goal of being a full solution for all your reading needs. Setup your own server and share your reading collection with your friends and family.
|
| Version | Downloads | Last Updated |
|---|---|---|
| 0.15.8 | 1,756,660 | 11/30/2025 |
| 0.15.6 | 419,229 | 11/5/2025 |
| 0.15.5 | 123,949 | 10/30/2025 |
| 0.15.4 | 574,012 | 9/24/2025 |
| 0.15.3 | 140,187 | 9/17/2025 |
| 0.15.2 | 1,231,141 | 6/16/2025 |
| 0.15.1 | 258,316 | 6/9/2025 |
| 0.15.0 | 359,121 | 5/22/2025 |
| 0.14.0 | 10,465,058 | 8/6/2024 |
| 0.13.12 | 6,762,257 | 1/5/2024 |
| 0.13.11 | 467,118 | 12/6/2023 |
| 0.13.10 | 1,167,189 | 11/1/2023 |
| 0.13.9 | 635,060 | 10/5/2023 |
| 0.13.8 | 872,123 | 9/8/2023 |
| 0.13.7 | 1,195,044 | 8/4/2023 |
| 0.13.6 | 483,588 | 7/11/2023 |
| 0.13.5 | 3,657,905 | 2/17/2023 |
| 0.13.4 | 3,557,714 | 1/13/2023 |