compare
Locust vs Vegeta
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Locust | Vegeta |
|---|---|---|
| Language | Python | Go |
| Licence | MIT | MIT |
| Stars | 28k | 25k |
| Latest | 2.46.7 | v12.13.0 |
| Last push | 2026-10-04 | 2026-09-24 |
| Release cadence | about 16 days between releases | about 151 days between releases |
| Active contributors | 20 commit authors on the default branch in the last 90 days | 0 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace Apache JMeter. Alternatives to Apache JMeter →
Full replacementLocustTests written in Python, with distributed workers.
PartialVegetaHTTP load at a constant request rate, from the command line.
Locust
- 2.46.72026-10-04Fix negative --users causing infinite hang in headless mode
- 2.46.62026-09-17Add wait_time.poisson() for Poisson-distributed task arrivals
- 2.46.52026-09-07docs: remove stale Python 3.9 test output
- 2.46.42026-08-23Fix FastHttpUser streaming response_length using wrong header key
- 2.46.32026-08-01Fix variable shadowing in _aggregate_dispatched_users
Vegeta
- v12.13.02025-10-31507c4f0 Fix sort instability in plot data ordering
- v12.12.02024-07-2903ca49e lib,cmd: add Dan as contributor for -connect-to
- v12.11.32024-07-27ce93cd8 lib: use fixed IP selection function
- v12.11.22024-07-271799abc lib: fix IP selection in DNS caching
- v12.11.12023-10-026fbe391 attack: support IPv6 only in DNSCaching
Locust
✓ signed The latest release, 2.46.7, carries a signature GitHub verified.
Loading the security report
Vegeta
unsigned The latest release, v12.13.0, carries no signature GitHub could verify.
Loading the security report