Platypus pour MAC

Outil gratuit et open source pour Mac qui transforme vos scripts shell, Python, Ruby et autres en apps Mac natives en quelques clics.

Présentation de Platypus

Platypus est un outil pour développeurs qui crée des applications Mac natives à partir de scripts en ligne de commande, comme des scripts shell ou des programmes en Python, Perl, Ruby, PHP, Swift ou JavaScript. Il place votre script dans un paquet d’application avec un petit binaire qui l’exécute, pour partager vos scripts avec des personnes peu à l’aise avec la ligne de commande. En quelques clics, vous créez installeurs, droplets, outils d’administration, éléments d’ouverture, éléments de barre des menus, lanceurs et automatisations.

Les apps créées avec Platypus peuvent afficher une barre de progression, une fenêtre avec la sortie du script, un droplet, une vue HTML WebKit ou un élément de barre des menus, accepter des fichiers ou du texte glissés, s’exécuter avec des privilèges d’administrateur et s’enregistrer comme gestionnaires d’URL. Un outil en ligne de commande et des profils enregistrés aident à automatiser les compilations. Platypus est développé par Sveinbjorn Thordarson depuis plus de 20 ans ; il est gratuit et open source sous licence BSD-3-Clause. La version 5.5.0 est notarisée par Apple, c’est une app universelle pour Apple Silicon et Intel et elle nécessite macOS 11.5 ou ultérieur.

Fonctionnalités principales

Platypus transforme vos scripts en vraies apps Mac.

  • De nombreux langages : shell, Python, Perl, Ruby, PHP, Swift et plus.
  • Types d’interface : barre de progression, fenêtre texte, droplet, vue web ou menu.
  • Glisser-déposer : transmettez fichiers ou texte au script.
  • Privilèges d’administrateur : exécutez en root si besoin.
  • Gestionnaires d’URL : enregistrez des schémas URI.
  • Icônes personnalisées : la vôtre ou un préréglage.
  • Outil en ligne de commande : automatisez vos compilations.
  • Notarisé : signé et notarisé par Apple.

Nouveautés de la version 5.5.0

Platypus 5.5.0 est une mise à jour importante.

  • L’app et son outil en ligne de commande sont désormais notarisés par Apple
  • Abandon des versions de macOS antérieures à Big Sur
  • Correction d’un bogue pouvant bloquer l’interface dans la fenêtre des réglages d’arguments
  • Meilleure prise en charge du mode sombre, et les Préférences s’appellent désormais Réglages
  • Nouvelles options en ligne de commande et script d’installation simplifié pour l’outil

Questions fréquentes sur Platypus

Platypus est-il gratuit ?

Oui. Platypus est gratuit et open source sous licence BSD-3-Clause.

Quelle version de macOS faut-il pour Platypus ?

Platypus 5.5.0 nécessite macOS 11.5 ou ultérieur.

Platypus fonctionne-t-il sur Apple Silicon ?

Oui. C’est une app universelle pour Apple Silicon et Intel.

Quels langages de script Platypus prend-il en charge ?

Shell, Python, Perl, Ruby, PHP, Swift, Expect, Tcl, AWK, JavaScript, Dart, AppleScript ou tout autre interpréteur de votre choix.

À quoi peut ressembler une app Platypus ?

Une barre de progression, une fenêtre avec la sortie du script, un droplet, une vue HTML WebKit, un élément de barre des menus, ou aucune fenêtre.

Mon app peut-elle accepter des fichiers déposés ?

Oui. Les fichiers ou le texte glissés sont transmis à votre script comme arguments.

Platypus est-il notarisé ?

Oui. Depuis la 5.5.0, l’app et son outil en ligne de commande sont notarisés par Apple.

Existe-t-il une version en ligne de commande ?

Oui. L’outil platypus permet de créer des apps dans des scripts et des processus de compilation.

Puis-je installer Platypus avec Homebrew ?

Oui. Lancez brew install --cask platypus.

D’où vient le téléchargement de Platypus sur platypus.FULLMAC.app ?

Le bouton de téléchargement mène à la page officielle de Platypus, https://sveinbjorn.org/platypus. platypus.FULLMAC.app ne modifie ni ne réempaquette l’app.

Apps similaires

FULLMAC.app n’héberge pas cette app. Les boutons de téléchargement mènent aux pages du développeur.