Rapid
Input—per 1M tokens
Output—per 1M tokens
Context—tokens
WeightsClosed
About
Rapid is ranked #6 of 27 in property-based testing tools on Inferse. It runs on Self-hosted. There is a free plan.
Compared on property-based testing tools
- Free plan
- Yespgregory.net
- Supported languages
- Gopgregory.net
- Test runner support
- Go testing package; go testpgregory.net
- Failing-case shrinking
- Yespgregory.net
- Stateful testing
- Yespgregory.net
- Reproducible failures
- Yespgregory.net
Facts
- What it does
- Rapid is a Go library for property-based testing that checks user-defined properties against automatically generated test cases.github.com · 3 Oct 2026
- Automatic minimization
- When a failure is found, Rapid automatically minimizes the failing test case before presenting it.github.com · 3 Oct 2026
- Data generation
- Its type-safe generators use generics and bias data generation toward small values and edge cases.github.com · 3 Oct 2026
- Failure persistence
- Rapid supports persisting minimized failing test cases and automatically rerunning them.github.com · 3 Oct 2026
- Dependencies
- Rapid has no dependencies outside the Go standard library.github.com · 3 Oct 2026
- Fuzzing integration
- The MakeFuzz function lets a Rapid test be used as a fuzz target for Go's standard fuzzer.github.com · 3 Oct 2026
- Usage
- Rapid tests run with the standard go test command.github.com · 3 Oct 2026
- Configuration
- Rapid's options can be set with flags prefixed -rapid. or corresponding RAPID_ environment variables.github.com · 3 Oct 2026
- Stability
- The project says tests should continue to work across future releases with the same major version, subject to stated API-change exceptions.github.com · 3 Oct 2026
- License
- Rapid is licensed under the Mozilla Public License Version 2.0.github.com · 3 Oct 2026
- Comparison limit
- Compared with Go's testing.F.Fuzz, Rapid describes itself as better suited to structured data and state machine tests, while lacking coverage-guided feedback and mutations.github.com · 3 Oct 2026
Best Rapid alternatives
See all 12
7.2 fast-check Free free plan, no paid price published Free plan
6.0 Gopter Free free plan, no paid price published Free plan
5.9 CsCheck Free free plan, no paid price published Free plan
5.9 Scala Hedgehog Free free plan, no paid price published Free plan
5.8 QuickCheck Free free plan, no paid price published Free plan
5.5 Hypothesis See plans price on the maker's page Where it ranks on Inferse
Sources
- github.com/flyingmutant/rapid· checked 3 Oct 2026
