cafespeed
v1.0.5
Published
Real-time WiFi speed monitor in your terminal
Maintainers
Readme
cafespeed
Sitting at a cafe wondering if the WiFi is actually fast? Run this.
npx cafespeedReal-time download speed monitor that draws a live bar chart in your terminal — no install needed.
Preview
◆ cafespeed ● live
100 ┤ ██
┤ ██ ██████▇▇
┤ ▅▅ ██████ ████████████
┤ ██████████████████████████
50 ┤ ██████████████████████████
┤ ██████████████████████████
┤ ██████████████████████████
25 ┤ ██████████████████████████ ← avg 61
┤ ██████████████████████████
┤ ██████████████████████████
┤ ██████████████████████████
8 ┤ ██████████████████████████
0 └────────────────────────────
Now 74 Mbps · Avg 61 Mbps · High 81 Mbps · Low 23 Mbps
Ctrl+C to stopBars are color-coded by speed:
- 🔴 Red — very slow (< 5 Mbps)
- 🟠 Orange — slow (5–15 Mbps)
- 🟡 Yellow — okay (15–30 Mbps)
- 🟢 Green — fast (30+ Mbps)
Usage
npx cafespeedThat's it. The chart updates every ~3.5 seconds. Press Ctrl+C to stop.
Install globally
npm install -g cafespeed
cafespeedRequirements
- Node.js >= 14
- Internet connection (measures against Cloudflare's speed endpoint)
License
MIT
