Platypus para MAC

Herramienta gratis y de código abierto para Mac que convierte scripts de shell, Python, Ruby y otros en apps nativas de Mac con unos clics.

Descripción de Platypus

Platypus es una herramienta para desarrolladores que crea aplicaciones nativas de Mac a partir de scripts de línea de comandos, como scripts de shell o programas en Python, Perl, Ruby, PHP, Swift o JavaScript. Envuelve tu script en un paquete de aplicación con un pequeño binario que lo ejecuta, para que puedas compartir scripts con gente que no se maneja en la línea de comandos. Con unos clics puedes crear instaladores, droplets, herramientas de administración, ítems de inicio, menús de estado, lanzadores y automatizaciones.

Las apps hechas con Platypus pueden mostrar una barra de progreso, una ventana con la salida del script, un droplet, una vista HTML de WebKit o un ítem en la barra de menús, aceptar archivos o texto arrastrados, ejecutarse con privilegios de administrador y registrarse como manejadores de URL. Una herramienta de línea de comandos y los perfiles guardados ayudan a automatizar la compilación. Platypus lo desarrolla Sveinbjorn Thordarson desde hace más de 20 años y es gratuito y de código abierto bajo la licencia BSD-3-Clause. La versión 5.5.0 está notarizada por Apple, es una app universal para Apple Silicon e Intel y necesita macOS 11.5 o posterior.

Funciones principales

Platypus convierte scripts en apps de Mac de verdad.

  • Muchos lenguajes: shell, Python, Perl, Ruby, PHP, Swift y más.
  • Tipos de interfaz: barra de progreso, ventana de texto, droplet, vista web o menú.
  • Arrastrar y soltar: pasa archivos o texto a tu script.
  • Privilegios de administrador: ejecuta scripts como root si hace falta.
  • Manejadores de URL: regístrate para esquemas URI.
  • Iconos propios: el tuyo o uno predefinido.
  • Herramienta de línea de comandos: automatiza tus compilaciones.
  • Notarizado: firmado y notarizado por Apple.

Novedades de la versión 5.5.0

Platypus 5.5.0 es una actualización importante.

  • La app y su herramienta de línea de comandos están ahora notarizadas por Apple
  • Deja de admitir versiones de macOS anteriores a Big Sur
  • Corregido un fallo que podía bloquear la interfaz en el diálogo de ajustes de argumentos
  • Mejor modo oscuro, y Preferencias pasa a llamarse Ajustes
  • Nuevas opciones de línea de comandos y un script de instalación más sencillo para la herramienta

Preguntas frecuentes sobre Platypus

¿Platypus es gratuito?

Sí. Platypus es gratuito y de código abierto bajo la licencia BSD-3-Clause.

¿Qué versión de macOS necesita Platypus?

Platypus 5.5.0 necesita macOS 11.5 o posterior.

¿Platypus funciona en Apple Silicon?

Sí. Es una app universal para Apple Silicon e Intel.

¿Qué lenguajes de script admite Platypus?

Shell, Python, Perl, Ruby, PHP, Swift, Expect, Tcl, AWK, JavaScript, Dart, AppleScript o cualquier otro intérprete que elijas.

¿Qué aspecto puede tener una app de Platypus?

Una barra de progreso, una ventana con la salida del script, un droplet, una vista HTML de WebKit o un ítem en la barra de menús, o ninguna ventana.

¿Mi app puede aceptar archivos soltados?

Sí. Los archivos o el texto arrastrados se pasan a tu script como argumentos.

¿Platypus está notarizado?

Sí. Desde la 5.5.0 la app y su herramienta de línea de comandos están notarizadas por Apple.

¿Hay versión de línea de comandos?

Sí. La herramienta platypus te deja crear apps desde scripts y procesos de compilación.

¿Puedo instalar Platypus con Homebrew?

Sí. Ejecuta brew install --cask platypus.

¿De dónde viene la descarga de Platypus en platypus.FULLMAC.app?

El botón de descarga lleva a la página oficial de Platypus, https://sveinbjorn.org/platypus. platypus.FULLMAC.app no modifica ni reempaqueta la app.

Apps similares

FULLMAC.app no aloja esta app. Los botones de descarga llevan a las páginas del propio desarrollador.