Releases: Foxemsx/riptide
Release list
v1.4.0 — Quality of life
A big quality-of-life release: stay informed, see what your connection is actually good for, and personalize the look.
What's new
- Update checker — the main menu shows an Up to date or Update available chip. Click it or press
gto open GitHub. - About & Support — new Settings section (tab 4) with version, a GitHub ★ link, and Buy me a coffee. Press
g(GitHub) orb(coffee) to open. - Your usual average — Speed Test now shows mean down/upload/ping across all saved runs, so you can see your typical connection at a glance.
- "Good for" verdict — grades your connection Perfect / Good / Fair / Bad for Gaming, 4K, 2K, 1080p and Video calls (using real bandwidth needs), plus actual transfer-time estimates like "100 GB game ≈ 53m".
- Copy result — press
yon the Speed Test to copy↓248 ↑19 12msto the clipboard. - Apps using bandwidth — Bandwidth Monitor lists which apps are active on the network right now. Toggle with
a. Cross-platform, no admin needed. - 9 new themes — Gruvbox, Tokyo Night, Catppuccin, Solarized, Rosé Pine, Monokai, One Dark, GitHub Dark, Everforest (now 20 total).
Controls
- Speed Test:
ycopy result - Bandwidth:
atoggle apps panel - Menu / Settings:
gopen GitHub ·bopen Buy me a coffee
Notes
- Apps panel shows connection counts (not byte totals) — true per-app byte accounting needs elevated privileges, which we avoided to keep it zero-setup.
- Update check is non-blocking and falls back to a GitHub link when offline.
Full Changelog: v1.3.1...v1.4.0
v1.3.1 — macOS (Darwin) support
riptide v1.3.1
macOS support has been added (Darwin).
What's new
- Full macOS (Darwin) support alongside Linux and Windows
- Bandwidth monitor implementation for Darwin (
netstat -ib) covering active adapters (en*, utun*, etc.) - Installer (
install.sh) detects Darwin and installs the correct binary - Release matrix now builds darwin/amd64 and darwin/arm64 archives
- README updated with macOS badge, install notes, and config path (
~/Library/Application Support/riptide/)
Install
# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/Foxemsx/riptide/main/install.sh | sh
# Go
go install github.com/Foxemsx/riptide/cmd/riptide@v1.3.1Or download a binary from the assets below (CI attaches platform builds shortly after this release is published).
Uninstall
curl -fsSL https://raw.githubusercontent.com/Foxemsx/riptide/main/uninstall.sh | shAlso available under Settings → Uninstall in the app.
Full Changelog: v1.3.0...v1.3.1
Full Changelog: v1.3.0...v1.3.1
v1.3.0 — Settings, themes & history
riptide v1.3.0
Settings, themes, speed-test history, and a polished main menu.
What's new
Main menu
- New Settings option (hotkey
3; Exit is now4) - Refreshed card layout (2×2 grid on wide terminals)
- Taller cards so badges (LIVE / TUNE / …) stay inside the selected fill
Settings
- Search bar to filter themes and sections
- Accordion panels so the page always fits: 1 Themes · 2 Reset DB · 3 Uninstall
- 11 color themes: default, ocean, midnight, sunset, forest, rose, nord, dracula, cyber, ember, arctic
- Theme preference is saved and can be overridden with
--theme - Reset database with a confirmation modal (clears history, keeps theme)
- Uninstall instructions (Linux one-liner + manual Windows/Linux)
Speed Test history
- SQLite store (
riptide.dbin the user config dir) - Completed tests auto-save; press
sto name a run - Recent tests panel beside the speed card (latest 10)
- Rates follow the same units as the live test — cycle with
c
Other
- Updated README, screenshots, and showcase gif
- Bandwidth monitor stays live-only (no history block)
Install
# Linux / WSL
curl -fsSL https://raw.githubusercontent.com/Foxemsx/riptide/main/install.sh | sh
# Go
go install github.com/Foxemsx/riptide/cmd/riptide@v1.3.0Or download a binary from the assets below (CI attaches platform builds shortly after this release is published).
Uninstall
curl -fsSL https://raw.githubusercontent.com/Foxemsx/riptide/main/uninstall.sh | shAlso available under Settings → Uninstall in the app.
Full Changelog: v1.2.1...v1.3.0
v1.2.1
Full Changelog: v1.2.0...v1.2.1
This is the first Riptide release with "Releases" in use, explaining the tag v1.2.1 being the first.