Sysline sits in the menu bar and records what every app sends and receives. Open it and the month is already there, app by app, day by day.
The installer clears the first-launch warning for you.
The menu bar shows the live rate. Everything else is one click away.
The menu bar carries the current rate. Click it for today's totals and the top apps, or pull out the floating window and keep it in a corner while you work.
Pinned above everything, or tucked behind — one toggle.
Sorted by total — in the app, any column will do.
Not just Chrome and Slack. Background processes get named too, so when something quietly uses a gigabyte overnight you can see which one.
Sysline records from the moment you install it, so the answer to "what happened last Tuesday" is waiting for you. Days are split at your local midnight, not somewhere else's.
Set a monthly cap and Sysline tells you at 80% and 100%, once each.
Seven days, split at your local midnight.
Traffic between apps on your own machine — a simulator streaming its screen, a local database, a dev server — never touches your connection. Most tools count it anyway, and your day reads 270 GB.
Sysline measures only the real interfaces: Wi‑Fi, ethernet, hotspot, VPN. Your data plan and your history agree.
One day with an Android emulator open. The same day, measured two ways.
A finished test, as the app shows it.
Run a test from the menu bar and you get more than two numbers: download, upload, ping and jitter, then a verdict on what the connection can actually carry. One dial covers a slow café hotspot and a gigabit line.
Everything sits in a single database in your Application Support folder. No server, no account, no sign-in.
Sysline talks to the network for two things only: a speed test you started, and checking whether a new version exists.
Detailed samples are kept for two days and then folded into hourly totals, so a year of history is still a few megabytes.
Free and open source. No account, no tracking, no subscription.
Download Sysline.dmgSysline is not notarized yet. The installer clears the warning for you; if you use the DMG or brew, approve the first launch once in System Settings → Privacy & Security → Open Anyway.