An open API service indexing awesome lists of open source software.

https://github.com/codspeedhq/codspeed-rust

Rust crates to create CodSpeed benchmarks
https://github.com/codspeedhq/codspeed-rust

benchmarking cargo criterion rust

Last synced: 7 days ago
JSON representation

Rust crates to create CodSpeed benchmarks

Awesome Lists containing this project

README

          


codspeed-rust

[![CI](https://github.com/CodSpeedHQ/codspeed-rust/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/CodSpeedHQ/codspeed-rust/actions/workflows/ci.yml)
[![Crates.io](https://img.shields.io/crates/v/cargo-codspeed)](https://crates.io/keywords/codspeed)
[![Discord](https://img.shields.io/badge/chat%20on-discord-7289da.svg)](https://discord.com/invite/MxpaCfKSqF)
[![CodSpeed Badge](https://img.shields.io/endpoint?url=https://codspeed.io/badge.json)](https://codspeed.io/CodSpeedHQ/codspeed-rust)

---

**Documentation**: https://codspeed.io/docs/reference/codspeed-rust

---

This mono-repo contains the integration crates for using CodSpeed in Rust:

- [`cargo-codspeed`](./crates/cargo-codspeed/): A cargo subcommand for running CodSpeed on your project
- [`codspeed-criterion-compat`](./crates/criterion_compat/): Criterion.rs compatibility layer for CodSpeed
- [`codspeed-bencher-compat`](./crates/bencher_compat/): Bencher compatibility layer for CodSpeed
- [`codspeed-divan-compat`](./crates/divan_compat/): Divan compatibility layer for CodSpeed
- [`codspeed`](./crates/codspeed/): The core library used to integrate with Codspeed runners