Gidsen/Vitals vs. btop

Vitals vs. btop

Atta 🐬

Oprichter van Vitals

btop gecontroleerd op

Kort antwoord

btop en Vitals laten allebei zien wat je Mac doet, vanaf verschillende plekken. btop is een gratis monitor op het hele scherm voor de terminal, met grafieken en een procesboom, op macOS, Linux en BSD. Vitals toont apps in plaats van processen, bewaart tot een jaar geschiedenis en stuurt meldingen, in een venster en de menubalk, en sinds 1.8 antwoordt het ook in de terminal, met het commando vitals en JSON voor scripts.

Vitalsbtop
Wat het is
VitalsEen vervanger van Activiteitenweergave: een venster, de menubalk en een terminalcommando
btopEen monitor op het hele scherm in de terminal
Waar het draait
VitalsEen venster, de menubalk en Terminal, op de Mac die het in de gaten houdt
btopDe terminal, op macOS, Linux en BSD, ook via SSH
Lijst van wat er draait
VitalsElke app, zo’n 60 regels, met zijn helperprocessen meegeteld
btopElk proces, met een boomweergave
Live weergave
VitalsHet venster en de menubalk; vitals status --watch in de terminal
btopOp het hele scherm, met grafieken voor CPU, geheugen, netwerk en schijf
Geschiedenis
VitalsElke meting, per app, tot een jaar
btopNiets buiten de sessie
Meldingen
VitalsAls een app de CPU bezig blijft houden, steeds meer geheugen gebruikt of de schijf of het netwerk zwaar belast
btopGeen
Een proces beëindigen
VitalsStoppen of geforceerd stoppen, na een oordeel of dat veilig is
btopElk signaal, vanuit de lijst
Dev-servers en open poorten
VitalsPer project gegroepeerd, met per poort of die openstaat voor het netwerk
btopNiet vermeld
Voor scripts
VitalsJSON of CSV uit elk vitals-commando
btopNiet vermeld
AI-assistenten
VitalsEen MCP-server: Claude, Codex en Cursor kunnen vragen wat er draait
btopNiet vermeld
Codeeragents en AI-abonnementen
VitalsElke draaiende agent en wat hij startte, wat er nog over is van elk AI-abonnement en wanneer het wordt hersteld, en de gebruikte tokens
btopNiet vermeld
GPU en temperatuur
VitalsDe GPU en, op Apple silicon, de Neural Engine, elk met de apps die hem gebruiken; temperatuur van CPU en GPU, ventilatorsnelheid en ventilatorregeling
btopGPU van Apple silicon sinds versie 1.4.7, CPU-temperatuur en batterij
Open source
VitalsNee
btopJa, Apache 2.0
Prijs
Vitals$9 voor een jaar updates, of $15 levenslang tijdens de lancering (daarna $39). Eenmalig betaald
btopGratis (Apache 2.0-licentie)
Systeemvereisten
VitalsmacOS 15 of nieuwer
btopmacOS, Linux, FreeBSD, NetBSD of OpenBSD

Kies Vitals als

  • Je wilt weten welke app verantwoordelijk is, niet welk proces
  • Je wilt tot een jaar geschiedenis en meldingen
  • Je wilt antwoorden die een script of een agent kan lezen, als JSON
Koop Vitals voor $15

Kies btop als

  • Je wilt een live weergave op het hele scherm in de terminal
  • Je houdt ook Linux- of BSD-machines in de gaten
  • Je wilt gratis en open source
Website van btop

Waar Vitals voorloopt

Apps, geen duizend regels

btop toont elk proces, dus een browser beslaat tientallen regels. Vitals telt elk hulpproces mee bij de app die het startte, in het venster en in vitals top, zodat Chrome één regel is met één getal.

Het onthoudt, en het zegt het je

btop toont de sessie die je voor je hebt. Vitals bewaart tot een jaar van elke app en stuurt een melding als er een de CPU bezig blijft houden of in het geheugen blijft groeien, zodat een trage middag ’s avonds nog te verklaren is.

Antwoorden die een script kan lezen

btop is een weergave voor een mens. Elk vitals-commando antwoordt ook in JSON of CSV, zodat een script, een cronjob of een codeeragent kan vragen wat de Mac gebruikt en hetzelfde antwoord krijgt dat jij ziet.

Zie het zelf

Dezelfde Mac, getoond zoals Activiteitenweergave het doet en zoals Vitals het doet. Klik op Vitals en zie hoe zo’n 900 processen acht apps worden.

922 processen
Google Chrome
96 processen
21,19 GB
Google Chrome Helper (Renderer) 48211 1,92 GB
Google Chrome Helper (Renderer) 48377 1,31 GB
Google Chrome Helper (GPU) 48190 842 MB
Visual Studio Code
63 processen
8,17 GB
Code Helper (Renderer) 1904 1,12 GB
Code Helper (Plugin) 1933 968 MB
Code Helper (GPU) 1899 412 MB
Terminal
49 processen
3,81 GB
node 60412 486 MB
node 60533 391 MB
zsh 60120 12 MB
Safari
16 processen
2,69 GB
Safari Web Content 7731 612 MB
Safari Web Content 7790 388 MB
Safari Networking 7702 94 MB
Docker
9 processen
1,57 GB
Slack
13 processen
1,06 GB
Figma
14 processen
912 MB
Zoom
8 processen
640 MB

Alles wat Vitals doet

Eén app, eenmalig betaald, geen abonnement.

  • Processen gegroepeerd per app. Elk helperproces telt mee bij de app die het heeft gestart, dus een Mac waarop je aan het werk bent, toont zo’n 60 apps in plaats van zo’n 1000 processen, elk met één getal voor geheugen, CPU, energie, schijf en netwerk.
  • Een tabblad per onderdeel. Overzicht, CPU, Geheugen, Schijf, Netwerk, GPU, Neural Engine, Batterij, Geluid, Bluetooth en Projecten, plus Containers zolang Docker draait, elk met de live cijfers en de apps erachter.
  • Je code-agents, en wat er van je abonnementen over is. Een tabblad Agents met elke draaiende code-agent, Claude Code, Codex, Gemini CLI en de rest: zijn project, wat het nu doet en alles wat het startte, met Stop voor de sessie en dat alles in één keer. Voor Claude, Codex, GitHub Copilot, Cursor, Antigravity, Grok, Ollama en OpenCode, hoeveel er van elk abonnement over is, wanneer het wordt hersteld en of je op schema ligt, voor elk account dat op de Mac is ingelogd, en de tokens die Claude Code en Codex vandaag en deze week hebben gebruikt.
  • Een MCP-server voor Claude, Codex en Cursor. Claude, Claude Code, Codex, Cursor en elke assistent die MCP spreekt, kunnen vragen wat er draait, welke app achter een getal zit, wat er op een poort staat en hoe de laatste 30 dagen eruitzagen. Zelf kan hij niets stoppen: Vitals vraagt het eerst aan jou. Uit tot je het aanzet.
  • Het vitals-commando. Een commando voor de terminal dat antwoordt vanuit de draaiende app: de apps die het meest gebruiken, poorten en dev-servers per project, code-agents, wat er over is van elk AI-abonnement en tot een jaar geschiedenis, als tabel of als JSON. Voor het stoppen vraagt het eerst. Het zit in de app, of komt met Homebrew.
  • Een tabblad voor de Neural Engine. Hoe hard de Neural Engine werkt, welke apps hem gebruiken en een grafiek van de laatste minuten, in het venster, in de menubalk en in het Overzicht. Op Macs met Apple silicon.
  • In je browser. Klik op Chrome, Safari, Firefox, Edge, Brave, Arc of Dia om het geheugen en de CPU verdeeld te zien over tabbladen, extensies, graphics en de browser zelf. Slack, VS Code en vergelijkbare apps worden per venster verdeeld.
  • Tot een jaar geschiedenis. CPU, geheugen, energie, schijf en netwerk van het afgelopen uur tot het afgelopen jaar, met de apps die het meest gebruikten, per uur gerangschikt voor de afgelopen twee dagen. Bewaar 30 dagen, 90 dagen, 6 maanden of een jaar.
  • Wat de Mac wakker houdt, en de ventilatoren aan. Het tabblad Batterij toont de apps die de sluimerstand tegenhouden, wat elk zegt te doen en hoe lang al. Loopt de Mac warm, dan noemt Vitals de apps die erachter zitten, met ‘Stop’ ernaast.
  • Meldingen als een app uit de hand loopt. Een melding als een app de CPU bezig blijft houden, steeds meer geheugen gebruikt of de schijf of het netwerk zwaar belast.
  • Dev-servers en open poorten, per project. Processen gegroepeerd op de projectmap waarin ze draaien, met hun luisterpoorten, en dev-servers die al dagen inactief zijn aangewezen, met het aanbod om ze te stoppen.
  • Een menubalk die je zelf indeelt. Elke meetwaarde kan een eigen onderdeel in de menubalk zijn: CPU, geheugen, GPU, netwerk, schijf, temperatuur, ventilatorsnelheid of batterij, als waarde, grafiek of beide, met ⌘-slepen in elke volgorde. Daarachter een uitklapmenu met alle metingen, de drukste apps en een tabblad per meting.
  • Maak het van jou. De eigen kleuren van Vitals, Monochroom of een set gemaakt voor kleurenblindheid. De getallen in Afgerond, San Francisco, SF Mono, New York of elk lettertype op de Mac, van licht tot vet. Comfortabele of compacte ruimte, grafieken van de laatste 5, 15 of 30 minuten, licht of donker, en geëxporteerde afbeeldingen in dezelfde stijl.
  • Deel het venster en het uitklapmenu zelf in. Kies de tabbladen van het venster en hun volgorde, en toon, verberg of verschuif de secties, kaarten en lijsten op elk tabblad. Het uitklapmenu heeft eigen tegels en een indeling ‘Lijst’ met één regel per meting. ‘Herstel’ zet alles terug.
  • Docker-containers. Een tabblad Containers met het geheugen, de CPU, het netwerk en de poorten van elke Docker-container, in het venster en het uitklapmenu, en ‘Stop’ bij elke container, na een bevestiging.
  • Tabbladen Geluid en Bluetooth. Het uitvoerapparaat en het niveau van de Mac, met een schuif voor elke app die geluid afspeelt, de microfoon en de apps die hem gebruiken, en elk verbonden Bluetooth-apparaat met zijn batterij, de laagste eerst.
  • Eenheden naar keuze. Celsius of Fahrenheit, bytes of bits voor netwerksnelheid, en CPU per core of per Mac, elk met een live voorbeeld in Instellingen.
  • Temperaturen en ventilatoren. Temperatuur van CPU en GPU op Intel en Apple silicon, M5 inbegrepen, en de ventilatorsnelheid. Houd elke ventilator op een snelheid naar keuze, en geef hem met één klik terug aan de Mac. De temperatuur in de menubalk kan de CPU, de GPU of de warmste sensor volgen.
  • Stoppen en geforceerd stoppen. Stop een app of één proces, altijd na een bevestiging.
  • Toetscombinaties en acties voor Opdrachten. Open het uitklapmenu of het venster vanuit elke app, en haal een meetwaarde of de drukste app op met de Opdrachten-app.
  • Exporteer als afbeelding. Bewaar of kopieer een momentopname van de Mac als deelkaart van 1200 × 630 of als afbeelding van het dashboard.
  • In het Dock, als je wilt. Met ‘Toon in Dock’ blijft Vitals in het Dock staan, net als Activiteitenweergave. Open je het zelf, dan toont het zijn venster; bij het inloggen blijft het in de menubalk.

Wat Mac-gebruikers zeggen

Now I find myself stealing quick glances at the menu bar, instead of taking another sip of coffee.

Ed WisemanGeverifieerd op X Emmy-winnende regisseur en producent

macOS Activity Monitor is horrible when I’m juggling dev projects and local AI. Vitals is so much better.

KnowixGeverifieerd op X Ontwikkelaar en AI-bouwer

After years of using iStats, I’ve uninstalled it, even with a lifetime license. Switched to Vitals on both my Mac Studio and my laptop.

DustyFskiGeverifieerd op X

Lees alle 132 reacties bij Ervaringen

Veelgestelde vragen

Kan ik btop en Vitals samen gebruiken?

Ja. Ze lezen dezelfde Mac en veranderen niets aan elkaar: btop voor een live weergave in een terminal, Vitals voor welke app en sinds wanneer, en voor antwoorden per app met het commando vitals.

Heeft Vitals een weergave op het hele scherm zoals btop?

Nee. Het commando vitals beantwoordt een vraag en stopt; voeg --watch toe en het ververst elke twee seconden. De live weergave op het hele scherm is die van btop, en daarvoor is btop de juiste tool.

Welke is voor servers?

btop. Het draait zowel op Linux en BSD als op macOS. Vitals houdt de Mac in de gaten waarop het draait.

Lifetime voor $15 zolang de introductieprijs geldt

Eenmalige betalingLevenslang updates14 dagen geld terug

Koop Vitals voor $15

Zo hebben we vergeleken

De kolom van btop komt uit de README op GitHub, zoals die was op 21 oktober 2026. Zegt de README niet of het iets doet, dan staat er ‘Niet vermeld’. Klopt een cel niet meer, mail ons dan en we passen het aan.

Meer vergelijkingen

Vraag je je af waarom apps zoveel regels beslaan in Activiteitenweergave? Lees over helperprocessen.