Skip to main content

Rust

C++

Python

Node.js

Go

Java

CLI Commands

If your language is not listed, you can still benchmark any executable with the CodSpeed CLI by writing benchmarks as CLI commands.
If you’re calling foreign code, simply pick the root language calling the foreign functions.

Unofficial integrations

Community-maintained integrations add language-specific benchmark APIs for CodSpeed.

Haskell

Run tasty-bench benchmarks with per-benchmark CodSpeed measurements.

Zig

Instrument Zig code with benchmark and manual start and stop APIs.
These integrations are maintained by community members rather than CodSpeed. For setup instructions and support, use each integration’s GitHub repository.