PowerUtils.BenchmarkDotnet.Reporter 1.4.1

dotnet tool install --global PowerUtils.BenchmarkDotnet.Reporter --version 1.4.1
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local PowerUtils.BenchmarkDotnet.Reporter --version 1.4.1
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=PowerUtils.BenchmarkDotnet.Reporter&version=1.4.1
                    
nuke :add-package PowerUtils.BenchmarkDotnet.Reporter --version 1.4.1
                    

Tool to analyze and compare .NET benchmark reports

Tests Mutation tests

Quality Gate Status Coverage Reliability Rating Bugs

PowerUtils.BenchmarkDotnet.Reporter is a command-line tool used to analyze and compare .NET benchmark reports generated by BenchmarkDotNet. This tool is designed to run locally or in CI/CD pipelines, providing a simple way to visualize and compare benchmark results.

Documentation

Quick Start

Install the Tool

dotnet tool install --global PowerUtils.BenchmarkDotnet.Reporter

Basic Usage

pbreporter compare -b baseline-full.json -t target-full.json -f markdown

CI/CD Integration

Integrate this tool into your GitHub Actions workflow to automatically compare benchmark results on pull requests:

- name: Compare Benchmark Results
  run: |
    pbreporter compare \
      -b baseline-report.json \
      -t current-report.json \
      -f markdown

For complete CI/CD setup instructions, see the GitHub Actions Setup Guide.

Contribution

If you have any questions, comments, or suggestions, please open an issue or create a pull request

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
1.4.1 263 11/13/2025
1.4.0 222 6/22/2025
1.3.0 136 6/22/2025
1.2.2 152 6/21/2025
1.2.1 181 6/16/2025
1.2.0 203 6/15/2025
1.1.0 325 6/12/2025
1.0.0 347 6/12/2025