nextest-rs/nextest
A next-generation test runner for Rust. observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 99
- Release rhythm 84
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0.0
- age_days: 1668
- days_rel: 29
- days_push: 7
- n_releases_24m: 151
Adoption not part of the score
3252 stars · 172 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
cargo-nextest is a next-generation test runner for Rust, running tests up to 3x faster than cargo test with per-test process isolation. It includes libraries for core runner logic, metadata, and a filterset expression language, plus first-class CI support with JUnit export and retries.
Use cases
- run Rust tests faster than cargo test
- retry flaky tests automatically
- partition tests across CI workers
- export test results as JUnit XML
- select tests with a filter expression language
- detect and time out slow tests
- stress test by looping over tests many times
When to choose
- you maintain a Rust project with a large or slow test suite
- you need reliable, structured test reporting in CI
- you want per-test isolation, retries, and timeouts
- you need to partition tests across multiple CI machines
When to avoid
- your project is not written in Rust
- you rely on cargo test's shared-process test execution model
- you need a test framework for languages other than Rust
Facets
cli-tool · maturity active
testing cli developer-tools benchmarking testing developer-tools windows rust cli cross-platform cargo-subcommand test-runner junit flaky-tests ci rust command-line linux macos
10 sources
- readme: https://github.com/nextest-rs/nextest · fetched 2026-08-28 · 6e4d1acc3ff1
- homepage: https://nexte.st · fetched 2026-08-29 · bf640cca4f76
- site_page: https://nexte.st/docs/installation/pre-built-binaries · fetched 2026-08-29 · 4b2a94d2541c
- site_page: https://nexte.st/docs/running · fetched 2026-08-29 · eb7b3f9e66ce
- site_page: https://nexte.st/docs/configuring-nextest · fetched 2026-08-29 · 241046a40fef
- site_page: https://nexte.st/docs/integrations · fetched 2026-08-29 · 5fc7dffb99f3
- site_page: https://nexte.st/docs/design/how-it-works · fetched 2026-08-29 · 3021f453cf35
- site_page: https://nexte.st/docs/installation/from-source · fetched 2026-08-29 · d5e38d8bc843
- site_page: https://nexte.st/docs/installation/updating · fetched 2026-08-29 · 89c9c2b80737
- site_page: https://nexte.st/docs/installation/release-urls · fetched 2026-08-29 · b3e1dd3c3168
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| nextest-rs/nextest | main | 94 |
For agents
markdown · JSON · MCP: product_card(name="nextest-rs/nextest")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem