À propos de Burly

Chaque lien a sa place. Burly l’y emmène.

La plupart des gens n’utilisent plus un seul navigateur. Ils en utilisent plusieurs, répartis en profils. Safari pour le perso, Chrome pour le travail, un autre profil Chrome pour le développement, peut-être Firefox pour les tests. Chaque profil est un monde à part, avec ses identifiants, son historique et ses extensions.

macOS n’a jamais suivi. Cliquez sur un lien dans Mail, Slack ou le Terminal et il s’ouvre dans un unique navigateur par défaut, généralement le mauvais. Alors vous copiez l’URL, changez de navigateur, trouvez le bon profil et collez. Toute la journée. Burly existe pour supprimer cette petite corvée.

Quand Burly est votre gestionnaire de liens par défaut, chaque lien externe marque une pause d’une fraction de seconde pour poser une seule question : où va-t-il ? Un sélecteur compact, pensé pour le clavier, présente vos profils de navigateur comme destinations, pas seulement vos navigateurs, pour que le lien arrive exactement dans le bon contexte.

Comment ça marche

Les profils avant tout

Burly détecte vos navigateurs installés et chacun de leurs profils, puis présente chacun comme une destination que vous pouvez choisir directement.

Rapide et pensé pour le clavier

Le sélecteur apparaît dès qu’un lien arrive. Choisissez avec les touches numériques, les flèches ou la souris. Il disparaît dès que vous avez décidé.

Un contournement pour les cas courants

Maintenez une touche de modification en cliquant pour ignorer complètement le sélecteur. Les liens contournés vont vers votre dernier profil utilisé ou vers un profil que vous épinglez, et le geste peut s’inverser si vous préférez épingler un profil et maintenir la touche pour choisir.

Privé par défaut

Tout le routage se fait localement sur votre Mac. Pas de compte, pas de backend, et aucune donnée de navigation ne quitte jamais l’appareil.

Pourquoi c’était plus difficile qu’il n’y paraît

« Ouvrir ce lien dans ce profil » ressemble à un simple appel d’API. Sur Mac, ce sont trois problèmes différents, un par famille de navigateurs, et aucun n’est documenté comme une fonctionnalité.

Safari ne permet pas de lancer un profil. Il n’existe ni option en ligne de commande, ni schéma d’URL, ni verbe AppleScript pour « ouvrir ceci dans mon profil Travail ». Le seul chemin fiable est celui qu’emprunterait une personne : Burly utilise l’API Accessibilité de macOS pour actionner l’élément de menu Nouvelle fenêtre Travail de Safari, attend cette fenêtre, puis lui transmet le lien. Piloter Safari via System Events semblait plus simple, mais échouait sur une autorisation Automatisation distincte, difficile à obtenir de façon fiable ; et avec macOS 15, Apple a déplacé ces éléments dans un sous-menu, si bien que la recherche doit descendre d’un niveau. Burly repère ces éléments grâce à des identifiants que Safari ne traduit pas, et non par leur titre : il fonctionne donc quelle que soit la langue de macOS. C’est aussi pourquoi le routage vers les profils Safari nécessite l’autorisation Accessibilité.

Chrome veut un nom de dossier, pas le nom de profil que vous voyez. Les navigateurs Chromium ouvrent un profil par son dossier, comme Profile 1, et non par le libellé « Travail » affiché dans le menu des profils. Burly lit sur le disque la liste des profils de chaque navigateur pour faire la correspondance, et surveille ces fichiers pour qu’un profil ajouté dans Chrome apparaisse dans le sélecteur sans actualisation.

Une touche maintenue doit être lue à l’instant où le lien arrive. Le contournement par touche de modification fonctionne en vérifiant quelles touches sont enfoncées au moment où macOS transmet le lien. Une app qui démarrerait à froid à chaque clic manquerait souvent un Option-clic rapide, et c’est l’une des raisons pour lesquelles Burly reste résident dans la barre des menus au lieu de redémarrer à chaque fois.

Signé, notarié et tenu à jour

Une app placée devant chaque lien sur lequel vous cliquez doit inspirer confiance. Chaque version de Burly est signée avec un Developer ID Apple et notariée par Apple : macOS la vérifie avant sa première exécution et Gatekeeper l’ouvre sans avertissement. Les mises à jour arrivent via Sparkle, et chacune est signée cryptographiquement et vérifiée avant son installation : l’app ne peut se remplacer que par une version que j’ai signée.

Le routage se fait entièrement sur votre Mac. Burly n’a ni compte, ni serveur qui voit vos liens, ni historique de navigation susceptible de fuiter.

Le parcours de Burly

  • Juin 2026, version 1.0. Le sélecteur radial, la détection automatique des profils dans Chrome, Safari et Firefox, et le contournement par touche de modification. Les versions correctives publiées dans les jours suivants ont ajouté les emoji et couleurs par profil, des raccourcis globaux qui ouvrent un profil sans aucun lien, et d’autres navigateurs, listés sur la page des navigateurs pris en charge.
  • Juin 2026, version 1.1. Des mises à jour signées dans l’app : une nouvelle version s’installe depuis la barre des menus, sans nouveau téléchargement.
  • Septembre 2026, version 1.3. Une destination épinglée, pour que chaque lien puisse toujours s’ouvrir dans un seul profil de navigateur jusqu’à ce que vous mainteniez une touche, et des liens Arc qui arrivent de façon fiable.

Rejoignez la communauté Burly sur Discord

Posez vos questions, signalez des bugs, partagez vos configurations de profils et découvrez les nouvelles versions en avant-première. L’inscription est gratuite et ouverte à tous.

Rejoindre le Discord

« Privé par défaut » est une promesse, pas un slogan, c’est pourquoi elle est écrite noir sur blanc : la Politique de confidentialité détaille exactement ce que Burly collecte et ne collecte pas, et les Conditions d’utilisation précisent la licence de l’app.

Créé par Matt Senter

Burly est développé par Matt Senter, fondateur et développeur indépendant qui conçoit, développe et publie de bout en bout de petits produits ciblés. Burly en fait partie : un outil qu’il voulait sur son propre Mac et qu’il a décidé de bien faire. Pas d’équipe, pas d’investisseurs, pas de feuille de route décidée en comité : juste un logiciel construit avec soin et publié quand il est prêt.

Autres projets

Voir tous les projets →