close
Skip to content

Releases: Foxemsx/riptide

v1.4.0 — Quality of life

Choose a tag to compare

@github-actions github-actions released this 13 Jul 13:11

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 g to open GitHub.
  • About & Support — new Settings section (tab 4) with version, a GitHub ★ link, and Buy me a coffee. Press g (GitHub) or b (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 y on the Speed Test to copy ↓248 ↑19 12ms to 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: y copy result
  • Bandwidth: a toggle apps panel
  • Menu / Settings: g open GitHub · b open 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

Choose a tag to compare

@Foxemsx Foxemsx released this 11 Jul 14:27

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.1

Or 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 | sh

Also 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

Choose a tag to compare

@Foxemsx Foxemsx released this 10 Jul 18:24

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 now 4)
  • 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.db in the user config dir)
  • Completed tests auto-save; press s to 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.0

Or 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 | sh

Also available under Settings → Uninstall in the app.

Full Changelog: v1.2.1...v1.3.0

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 10 Jul 12:08

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.