ActivityBar
Live CPU, RAM and SSD usage in your macOS menu bar. Native Swift, ~45 MB RAM, zero bloat.
What it does
Activity Monitor makes you switch windows. Bigger paid alternatives ship 200 features you don't need. ActivityBar does one thing: shows you live CPU, RAM and SSD usage in the corner of your screen so you never have to leave your work to check.
- Three numbers, always visible
- Native Swift — no Electron bloat
- ~45 MB RAM, near-zero CPU
- Refresh every 2 seconds, monospaced digits so numbers don't jump
- Auto-starts at login, no daemon
- Click to see exact GB values & free space
Activity Monitor te tjera da napustiš prozor u kojem radiš. Veće plaćene alternative dolaze s 200 značajki koje ti ne trebaju. ActivityBar radi jednu stvar: pokazuje ti CPU, RAM i SSD uživo u kutu ekrana, tako da nikad ne moraš prekidati posao da provjeriš.
- Tri broja, uvijek vidljiva
- Nativni Swift — bez Electron bloata
- ~45 MB RAM-a, gotovo nula CPU-a
- Osvježavanje svake 2 sekunde, monospace znamenke da brojevi ne poskakuju
- Automatski se pokreće pri prijavi, bez daemona
- Klik za točne GB vrijednosti i slobodan prostor
Why native?
ActivityBar is a single Swift file of about 150 lines. It reads Apple's built-in host_statistics and vm_statistics64 syscalls — the same data source the macOS Activity Monitor uses — so the numbers match exactly.
There is no helper process, no background daemon, no Electron runtime, no telemetry, no analytics. The binary is around 100 KB and the app has no network code at all. It launches in milliseconds, stays out of the way, and never asks for an update.
Even the app icon is generated programmatically by a separate Swift script — no Photoshop, no Figma export — so the whole build pipeline is one shell script and reproducible on any Mac with the command line tools.
ActivityBar je jedna Swift datoteka od oko 150 linija. Čita Appleove ugrađene host_statistics i vm_statistics64 syscallove — isti izvor podataka koji koristi macOS Activity Monitor — pa se brojevi točno poklapaju.
Nema pomoćnog procesa, nema pozadinskog daemona, nema Electron runtimea, nema telemetrije, nema analitike. Binary je oko 100 KB i aplikacija uopće nema mrežnog koda. Pokreće se u milisekundama, ne smeta i nikad ne traži ažuriranje.
Čak je i ikona aplikacije generirana programski zasebnom Swift skriptom — bez Photoshopa, bez Figma exporta — pa je cijeli build pipeline jedna shell skripta, reproducibilna na bilo kojem Macu s command line toolsima.