simonw

SwiftUI menu bar app for monitoring application bandwidth use

47
4
100% credibility
Found Mar 29, 2026 at 47 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Swift
AI Summary

A macOS menu bar app that monitors and visualizes real-time network bandwidth usage per application process and connection.

How It Works

1
🔍 Discover Bandwidther

You hear about a handy Mac tool that shows which apps are hogging your internet bandwidth, right from the menu bar.

2
💾 Get the files

You download the simple project files to your Mac computer.

3
🛠️ Make and start the app

Follow the easy guide to build and launch it – a small icon appears in your top menu bar, ready to go!

4
🖱️ Click the menu bar icon

Tap the arrow icon at the top of your screen to open the info window.

5
📊 See your bandwidth live

Watch real-time download and upload speeds, a graph of recent activity, top apps using data, and internet connections.

6
🔄 Keep monitoring

The window updates every few seconds, sorting apps by usage so you spot bandwidth hogs easily.

😊 Control your internet

You now effortlessly track and manage what’s using your bandwidth, keeping things smooth and speedy.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 47 to 47 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is bandwidther?

Bandwidther is a SwiftUI menu bar app for macOS that monitors real-time bandwidth usage across applications. Click the menu bar icon to pop out a two-column dashboard showing per-process download/upload rates, a 60-second sparkline graph, cumulative totals, and breakdowns of internet vs. LAN connections with reverse DNS for destinations. It solves the "what's eating my bandwidth?" mystery without needing full packet sniffers, pulling data from built-in macOS tools for instant insights.

Why is it gaining traction?

Among GitHub SwiftUI apps and swiftui menu bar projects, it stands out with its polished popover layout, sortable process lists by rate or bytes, and live connection counts—perfect for swiftui github examples of menubarextra and popover github designs. Developers dig the zero-config setup and visual hooks like color-coded bars and graphs, making network debugging feel snappy compared to clunky CLI tools like nettop alone. The single-file build via swiftc hooks tinkerers building swiftui menu bar apps.

Who should use this?

macOS devs debugging network-heavy apps like Dropbox syncs or API clients, spotting hogs via per-process rates. Remote workers or sysadmins tracking sneaky background traffic from processes like nsurlsessiond during video calls. SwiftUI enthusiasts forking it as a base for custom swiftui github projects or swiftui inspector github tools.

Verdict

Grab it if you need a lightweight macOS bandwidth monitor—builds easily with Xcode tools and delivers solid user-facing views despite its 47 stars and 1.0% credibility score signaling early-stage maturity. Treat as a vibe-coded prototype (AI-assisted, per author); fine for personal use but audit for production given limitations like TCP-only snapshots.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.