Homebrew, à votre main.
En fenêtre ou en ligne.
Une application quand vous voulez voir, une commande quand vous voulez taper. Deux outils indépendants, qui pilotent votre installation brew existante sans jamais rien vous cacher.
macOS 11+ · Apple Silicon · Homebrew requis · Gratuit et open source
Tout Homebrew,
à l’écran.
Une app macOS native qui rend visible ce que la ligne de commande garde pour elle : ce qui est installé, ce qui en dépend, et ce qui va changer.
Tout Homebrew, au même endroit.
Formulae et casks réunis, avec l’icône du projet, la description et les versions — une vue maître-détail où chaque paquet se lit d’un regard.
- Icône, description, page du projet et versions installée / disponible
- Filtre instantané, segments Formulae / Casks, tri et « racines »
- Vos taps sous contrôle, et l’interface en 4 langues, changées à chaud
InstallésVoyez ce que vous installez vraiment.
Cocktails déplie l’arbre des dépendances transitives — pas seulement les dépendances directes. Vous savez exactement ce qui arrive sur votre Mac.
- Arbre transitif complet (brew deps --tree)
- Dépendances directes en un coup d’œil
- Dépendants installés : averti avant chaque désinstallation
Arbre des dépendancesMettez à jour — ou désinstallez — en un geste.
Cochez plusieurs paquets, une barre d’actions apparaît. Les opérations s’enchaînent, avec le journal en direct et une confirmation avant tout ce qui est irréversible.
- Sélection multiple et mise à jour / désinstallation par lot
- Surveillance en arrière-plan + badge de mises à jour
- Nettoyage, dépendances orphelines, diagnostic et Brewfile au même endroit
Mises à jourVotre mot de passe ne quitte jamais votre Mac.
Certains casks lancent un installeur qui réclame sudo. Cocktails vous le demande dans l’app, puis le transmet directement à sudo — ni ligne de commande, ni variable d’environnement, ni fichier. Il n’est jamais écrit sur disque.
- Gardé en mémoire seulement si vous le demandez, et oublié après un délai réglable
- Mot de passe refusé : l’app vous le dit et redemande
- Un terminal intégré, aussi, pour taper une commande brew sans quitter l’app
Mot de passe administrateurVerre dépoli
Fenêtre acrylique translucide et loader shaker vectoriel animé — une vraie identité macOS.
Notifications natives
Prévenu des nouvelles mises à jour via le centre de notifications, sous l’identité « Cocktails ».
Agent barre de menu
Tourne en arrière-plan, sans icône dans le Dock. Ouvrez-la depuis la barre de menu, quand vous voulez.
Pensé pour le clavier
Raccourcis ⌘W · ⌘M · ⌘, · F1, documentés dans l’app.
Confirmations sûres
Chaque action destructive passe par une confirmation claire. Aucune surprise.
Signée et notarisée
Bundle signé Developer ID et notarisé par Apple : elle se lance sans avertissement Gatekeeper.
brew install --cask cocktails
Après brew tap yves/cocktails https://gitlab.yg-devworks.com/yves/homebrew-cocktails.git
Et quand vous préférez taper,
jigger prend le relais.
Un doseur pour votre shell : dès que vous tapez une commande brew, winget ou scoop, un cadre apparaît sous l’invite et suit votre frappe. Et une seule syntaxe, jg, atteint celui des trois qui connaît le paquet. Il ne requiert pas l’application — son propre site lui est consacré.
La fenêtre suit votre frappe.
Rien à presser : le cadre apparaît seul et se resserre à chaque lettre. jigger lit la sous-commande avant de proposer quoi que ce soit — tous les paquets derrière install, uniquement les vôtres derrière uninstall — et ajoute --cask quand il le faut.
- Sous-commandes, options et paquets — chacun à sa place
- Badges formula / cask et repère « déjà installé »
- ⇥ insère, ↓ entre dans la liste, ^G ferme
Une seule ligne à ajouter.
Une ligne dans ~/.zshrc, et c’est tout. Sous Windows, un Import-Module dans le profil PowerShell fait le même travail. jigger s’installe par Homebrew, se met à jour comme le reste, et s’utilise aussi comme commande externe : brew jigger.
- Écrit en Go : le sélecteur s’ouvre instantanément
- Ne requiert que le gestionnaire — l’application est facultative
- Compilé chez vous par Homebrew ; sous Windows, une archive dont le condensat est publié
# une ligne, et le cadre suit votre frappe
source "$(brew --prefix jigger)/share/jigger/jigger.plugin.zsh"
$ brew list --⇥
--versions --cask --formula --pinned
Instantané
Compilé en Go, sans machine virtuelle à démarrer : la complétion ne se fait jamais attendre.
Vos flèches restent les vôtres
Tant que le cadre n’a pas le clavier, ↑ et ↓ restent l’historique du shell.
Installé par brew ou scoop
Même tap que l’application, mais une formule indépendante. Sous Windows, un bucket scoop et rien à compiler.
brew install yves/cocktails/jigger
scoop install jigger
Puis la ligne source ci-dessus dans ~/.zshrc, ou l’Import-Module dans votre profil PowerShell. Le détail est sur le site de jigger.
Deux outils,
une même vérité du terminal.
Ni l’un ni l’autre ne remplace Homebrew : ils pilotent votre installation existante. Les commandes exécutées et leurs sorties restent visibles, en direct, pendant chaque opération.
$ brew upgrade node
==> Fetching downloads for: node
✔ Bottle Manifest node (24.4.1)
✔ Bottle node (24.4.1)
==> Upgrading node 24.3.0 → 24.4.1
==> Summary
🍺 node was successfully upgraded
Ne manquez aucune nouvelle version
Les deux outils sont disponibles dès maintenant. Abonnez-vous pour être prévenu des nouvelles versions et fonctionnalités — aucun spam, uniquement l'essentiel.
Curieux du fonctionnement ? Code source sur GitHub ↗