compare
Gatling vs Vegeta
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Gatling | Vegeta |
|---|---|---|
| Language | Scala | Go |
| Licence | Apache-2.0 | MIT |
| Stars | 7k | 25k |
| Latest | v3.16.0 | v12.13.0 |
| Last push | 2026-11-11 | 2026-09-24 |
| Release cadence | too few releases | about 151 days between releases |
| Active contributors | 7 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 replacementGatlingLoad tests written as code in Scala, Java, Kotlin, JavaScript or TypeScript instead of a GUI test plan.
PartialVegetaHTTP load at a constant request rate, from the command line.
Gatling
- v3.16.02026-09-29
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
Gatling
unsigned The latest release, v3.16.0, carries no signature GitHub could verify.
Loading the security report
Vegeta
unsigned The latest release, v12.13.0, carries no signature GitHub could verify.
Loading the security report