{"repo":"bencherdev/bencher","free":true,"listed":false,"github":"https://github.com/bencherdev/bencher","clone":"git clone https://github.com/bencherdev/bencher.git","description":"🐰 Bencher - Continuous Benchmarking","language":"Rust","stars":887,"topics":["benchmark","ci","performance","continuous-benchmarking","cd","ci-cd","code-quality","benchmarking"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"Bencher Run locally. Run in CI. Same bare metal every time. Bencher is the first continuous benchmarking platform to run your existing benchmarks on the exact same bare metal both locally and in CI. It tracks results over time and fails the PR when there's a performance regression. Built for teams where performance matters: - Databases - Compilers - Browsers - Runtimes - Networking stacks - Cryptographic libraries - Operating Systems Most teams start on GitHub Actions runners with a benchmark comparison script. That approach breaks down when noisy shared CI runners hide real performance regressions. - Typical CI runners: 30% variance - Bencher Bare Metal runners: Benchmark for free → &nbsp;&nbsp; Bare Metal Quickstart Used by the teams behind Google Sedpack , Microsoft CCF , GitLab Git , Mozilla Neqo , Rustls , Servo , and Diesel . 🐰 Use the GitHub Action with your project The Problem Shipping a performance regression is expensive: - A database regression on a hot path pages someone at 2am - A compiler regression silently makes every downstream build slower - A browser engine ships a 10% paint regression and users notice - A crypto library that adds a microsecond to a handshake breaks an SLA Without trustworthy benchmarks in the PR workflow, you find out when users do. Local benchmarks aren't reproducible. Every check means stopping work to pull the baseline branch and wait on a comparison. Most engineers skip it. CI runners are shared and noisy. Noisy benchmarks train engin","default_branch":null,"files":null,"tree":[],"storefront":"/r/bencherdev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bencherdev/bencher/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}