Run experiments across parts of the Rust ecosystem!
764
stars
2,087
commits
Rust
primary language
Jul 25, 2026
updated
Crater is a tool to run experiments across parts of the Rust ecosystem. Its primary purpose is to detect regressions in the Rust compiler, and it does this by building a large number of crates, running their test suites and comparing the results between two versions of the Rust compiler.
It can operate locally (with Docker as the only dependency) or distributed on the cloud. It only works on Linux at the moment, and it's licensed under both the MIT and Apache 2.0 licenses.
The current features of Crater are:
cargo build and cargo test over all the discovered codebasesCrater is a successor to taskcluster-crater. It was subsequently named cargobomb before resuming the Crater name.
:warning: DO NOT RUN CRATER IN AN UNSANDBOXED ENVIRONMENT :warning:
Crater executes malicious code that will destroy what you love.
Want to contribute to Crater? Check out the contribution guide.
User documentation:
Operations documentation:
Technical documentation:
(top 30 of 76)
Rust
94.1%
HTML
3.7%
CSS
1.2%
Run experiments across parts of the Rust ecosystem!
764
stars
2,087
commits
Rust
primary language
Jul 25, 2026
updated
Crater is a tool to run experiments across parts of the Rust ecosystem. Its primary purpose is to detect regressions in the Rust compiler, and it does this by building a large number of crates, running their test suites and comparing the results between two versions of the Rust compiler.
It can operate locally (with Docker as the only dependency) or distributed on the cloud. It only works on Linux at the moment, and it's licensed under both the MIT and Apache 2.0 licenses.
The current features of Crater are:
cargo build and cargo test over all the discovered codebasesCrater is a successor to taskcluster-crater. It was subsequently named cargobomb before resuming the Crater name.
:warning: DO NOT RUN CRATER IN AN UNSANDBOXED ENVIRONMENT :warning:
Crater executes malicious code that will destroy what you love.
Want to contribute to Crater? Check out the contribution guide.
User documentation:
Operations documentation:
Technical documentation:
(top 30 of 76)
Rust
94.1%
HTML
3.7%
CSS
1.2%