flow is a minimalist terminal dashboard that displays real-time network throughput with smooth animations, multiple responsive modes, and zero configuration.

Stars

277

7-day growth

No data

Forks

7

Open issues

0

License

MIT

Last updated

2026-07-23

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It deliberately shows only throughput, cutting all other metrics to ensure the information can be read within one second, and achieves this with a clean, responsive design, low CPU usage, and cross-platform support.

Who it is for

  • System administrators monitoring network performance
  • Developers who need a quick network overview in the terminal
  • Terminal enthusiasts looking for a sleek status bar integration
  • Network engineers debugging bandwidth issues

Use cases

  • Embedding real-time bandwidth usage in a tmux status bar
  • Quickly checking download/upload speeds and latency without a GUI
  • Piping JSON throughput data into other scripts for logging or automation
  • Running in a minimal terminal window to monitor network activity during transfers

Strengths

  • Minimalist design: only throughput metrics, no CPU/memory clutter
  • Four auto-responsive display modes (hero, compact, mini, tiny) adapting to terminal size
  • Low idle CPU usage (<1%) and no elevated privileges required on Linux, macOS, and Windows
  • Rich features: live ping, network processes overlay, custom themes, session peaks, and daily totals persisted across restarts

Considerations

  • Lacks per-process network breakdowns (only shows aggregate throughput and connection counts)
  • No long-term historical graphs; only current session waveforms and daily totals
  • Terminal-only usage, no native GUI or web interface

README quick start

Usage

Description

🌊 see your network breathe

Related repositories

Similar projects matched by category, topics, and programming language.

l0ng-ai
Featured
l0ng-ai GitHub avatar

tty7

tty7 is a fast, GPU-accelerated terminal workbench with persistent sessions, built-in input tools, SSH support, and coding agent awareness.

Developer ToolsCLI & Terminal
359
RongleCat
Featured
RongleCat GitHub avatar

grok-app

Grok App is a desktop command center built with Tauri 2 that wraps the local Grok Build CLI into a graphical workbench for managing sessions, projects, media, automations, and accounts.

Developer ToolsCLI & Terminal
356
simonw
Featured
simonw GitHub avatar

speech-analyzer-cli

A macOS command-line tool that uses Apple's on-device speech APIs to transcribe prerecorded audio into plain text, JSON, JSONL, SRT, or WebVTT.

Developer ToolsCLI & Terminal
20