Als je DevToys op Windows hebt gebruikt, ken je de aantrekkingskracht: één app die JSON-formattering, Base64, JWT-decodering, hash-generatie en een dozijn andere hulpmiddelen afhandelt. Geen browsertabbladen, geen CLI-commando's, geen contextwissels. Toen stapte je over naar macOS en zocht je naar hetzelfde.
De macOS-versie van DevToys bestaat, maar voelde altijd meer als een port dan als een native app. De UI volgt de macOS-conventies niet, de prestaties kunnen haperen op Apple Silicon, en het draagt het gewicht van een cross-platform framework. Als je een Mac koos vanwege de softwarekwaliteit, valt het gat op.
Wat Mac-developers eigenlijk willen
Mac-gebruikers verwachten apps die aanvoelen alsof ze bij het platform horen. Dat betekent een native zijbalk, standaard sneltoetsen, degelijke dark mode-ondersteuning en integratie met systeemfuncties zoals de menubalk. Dit zijn geen cosmetische voorkeuren — ze beïnvloeden hoe snel je binnen kunt komen, de taak kunt uitvoeren en weer weg kunt gaan.
Een developer tools app leeft in de kieren tussen geconcentreerde werksessies. Hij moet direct opstarten, invoer accepteren zonder wrijving, en verdwijnen als je klaar bent. Elke milliseconde vertraging of UI-verwarring werkt tegen dat doel in.
Een native Mac-alternatief met 41 tools
Bellows is in Swift gebouwd, specifiek voor macOS. Het gebruikt een NavigationSplitView-zijbalk om 41 tools te organiseren over vijf categorieën: Formatters, Encoders, Generators, Converters en Text Tools. Het draait zowel als menubalk-app als als losstaand venster — jouw keuze, afhankelijk van hoe je werkt.
Hoe het zich verhoudt tot DevToys
Beide apps bestrijken hetzelfde kernterrein — JSON-formattering, coderen/decoderen, hashing, UUID-generatie, kleurconversie. Waar Bellows verschilt, is in platformintegratie. Klemborddetectie stelt de juiste tool voor op basis van wat je net gekopieerd hebt. Toegang via de menubalk betekent dat je nooit hoeft te Cmd-Tabben om de app te vinden. Bijhouden van recente items brengt je meest gebruikte tools naar boven. Dit zijn kleine details, maar ze tellen op over honderden dagelijkse interacties.
Volledig offline
Net als DevToys draait Bellows volledig offline. Er verlaat geen data je machine, geen account vereist, geen telemetrie. Voor developers die met inloggegevens, tokens of eigen data werken, is dit vanzelfsprekend — maar wel de moeite waard om expliciet te bevestigen.
Native prestaties
Omdat Bellows is gebouwd met native macOS-frameworks in plaats van Electron of een cross-platform toolkit, start het direct op en gebruikt het minimaal geheugen. Het gedraagt zich als een systeemhulpprogramma, niet als een webapp met een native jasje.