Vous devez décoder un JWT, formater un blob JSON, générer un UUID et encoder une chaîne en Base64 — tout cela dans les dix prochaines minutes. Alors vous ouvrez quatre onglets de navigateur, collez des données sensibles sur quatre sites différents, et espérez qu'aucun ne conserve un historique de votre presse-papiers. Puis vous recommencez le lendemain.
Les développeurs bricolent des favoris, des alias shell et des scripts ponctuels pour gérer ces micro-tâches. Cela fonctionne, techniquement. Mais chaque changement de contexte — quitter votre éditeur, retrouver le bon onglet, attendre le chargement d'une page — grignote la concentration dont vous avez besoin pour le problème que vous êtes réellement en train de résoudre.
Ce que macOS offre par défaut
macOS est livré avec Terminal, qui couvre une partie du terrain si vous vous souvenez des bons flags. uuidgen vous donne un UUID. echo -n "text" | base64 gère l'encodage. python3 -m json.tool formate du JSON. Mais il n'y a aucune interface unifiée, aucune découvrabilité, et aucun moyen de gérer trente opérations différentes sans maintenir votre propre antisèche de commandes.
Xcode inclut quelques utilitaires enfouis dans des menus, mais lancer un IDE de 12 Go pour décoder une chaîne d'URL revient à prendre un camion pour aller à l'épicerie du coin.
Une seule application pour 41 outils de développement
Bellows regroupe 41 outils de développement dans une seule application native macOS — accessible depuis votre barre de menus ou en fenêtre autonome. Les outils sont organisés en cinq catégories : Formateurs, Encodeurs, Générateurs, Convertisseurs et Outils texte. Une barre latérale permet de parcourir ou de rechercher, et l'application garde en mémoire vos outils récemment utilisés pour que vos opérations les plus fréquentes restent à un clic.
Détection du presse-papiers
Copiez un JWT dans votre presse-papiers et ouvrez Bellows — il suggère le décodeur JWT. Copiez une chaîne JSON et il fait remonter le formateur JSON. Cette petite fonctionnalité élimine complètement l'étape de choix d'un outil ; l'application lit le contenu de votre presse-papiers et vous oriente vers le bon utilitaire.
Entièrement hors ligne
Chaque outil s'exécute localement. Aucune requête réseau, aucune télémétrie, aucun collage de clés API sur un site appartenant à un inconnu. Pour les développeurs qui manipulent des jetons, des secrets ou des données internes, ce n'est pas un simple confort — c'est une exigence.
Accès depuis la barre de menus
Bellows réside dans votre barre de menus, donc il est toujours à un clic sans encombrer votre Dock. Cliquez sur l'icône, choisissez un outil, collez votre entrée, obtenez votre résultat. L'ensemble de l'interaction prend quelques secondes et vous ne quittez jamais votre espace de travail actuel.
À qui s'adresse cette application
Aux ingénieurs backend qui déboguent des réponses d'API. Aux développeurs frontend qui convertissent des couleurs entre hex et RGB. Aux ingénieurs DevOps qui décodent des secrets encodés en Base64. Aux développeurs mobiles qui génèrent des UUID pour des données de test. À toute personne qui s'est déjà dit « il doit bien y avoir un moyen plus rapide de faire ça » en tendant la main vers un onglet de navigateur.