rakyll/hey
HTTP load generator, ApacheBench (ab) replacement
About the project
HTTP load generator written in Go: sends a given number of requests at a chosen concurrency level and prints stats. An ApacheBench (ab) replacement with HTTP/2, POST bodies, headers and rate limiting.
Useful for
- Check how an endpoint handles 1000 requests with 100 workers
- Run a 30-second load test capped at 10 QPS per worker
- Compare latencies of HTTP/1.1 and HTTP/2 on the same URL
README summarized by DeepSeek V4.1 Flash. Details may be inaccurate.
Why it’s trending
- 25 stars so far today, about 45 expected by the end of the day. The usual pace is 2 per day, so that's 28× as much.
- Before this, the repository barely got any stars — about 2 per day.
- The spike has held for 3 days in a row — not a one-off blip.
- GitHub Trending today: #14, +31 stars.
- GitHub Trending Go today: #1, +31 stars.
Stars per day
Bars are daily stars, the line is the usual pace. Red marks spike days.
Numbers
- Total stars
- 20,379
- Today
- 25 · ≈ 46 by evening
- Forks
- 1,310
- Issues and pull requests
- 340
- Watchers
- 181
- Language
- Go
- License
- Apache-2.0
- Latest release
- v0.1.5 · January 10, 2026
- Created
- September 2, 2016
- Last push
- January 10, 2026
Star trust
Growth looks organic: forks and discussion are in line with active projects, and stars arrive unevenly, the way people give them.
These are heuristics, not a verdict: we judge by the repository’s behavior, not by a list of stargazers.
Spotted in
- September 29, 2026GitHub Trending today: #14, +31 stars; GitHub Trending Go today: #1, +31 stars
More in this category
-
5.1
rushiranpise/Shizuku-Next
A fork of Shizuku — an Android app that lets normal apps call system APIs with ADB or root privileges via a process started with app_process.
-
5.0
dream-num/univer
Open-source TypeScript SDK for embedding spreadsheet, document, and presentation editors into your own product, with a plugin architecture, Canvas rendering, a formula engine, and one Facade API for browser and…
-
4.9
reladraw/reladraw
A text language for diagrams where element placement is stated in words (above-left of, between) instead of coordinates; a TypeScript parser, resolver and SVG renderer plus a CLI.
-
4.8
scarletkc/seiso
A Markdown convention and linter for project docs written by AI and read by humans and agents. It checks that each document matches its kind, facts have one home, and stale values are avoided.
-
4.8
RamitVishwakarma/Janus
A small macOS menu bar app that switches between Claude Code accounts in one click and clears developer caches by moving them to the Trash.
-
4.8
Gaurav-Gosain/tuios
A Go terminal multiplexer and window manager with a vim-like modal interface, BSP tiling, workspaces, and a daemon that keeps sessions alive. It tracks the state of coding agents in panes and collects their requests…