Platypus para MAC

Ferramenta grátis e de código aberto para Mac que transforma scripts de shell, Python, Ruby e outros em apps nativos de Mac com poucos cliques.

Visão geral do Platypus

O Platypus é uma ferramenta para desenvolvedores que cria aplicativos nativos de Mac a partir de scripts de linha de comando, como scripts de shell ou programas em Python, Perl, Ruby, PHP, Swift ou JavaScript. Ele empacota seu script num pacote de aplicativo com um binário enxuto que o executa, para você compartilhar scripts com pessoas que não se dão bem com a linha de comando. Com poucos cliques você cria instaladores, droplets, ferramentas administrativas, itens de início, itens da barra de menus, lançadores e automações.

Apps feitos com o Platypus podem mostrar uma barra de progresso, uma janela de texto com a saída do script, um droplet, uma visualização HTML do WebKit ou um item da barra de menus, aceitar arquivos ou texto arrastados, rodar com privilégios de administrador e se registrar como manipuladores de URL. Uma ferramenta de linha de comando e perfis salvos ajudam a automatizar builds. O Platypus é feito por Sveinbjorn Thordarson há mais de 20 anos e é grátis e de código aberto sob a licença BSD-3-Clause. A versão 5.5.0 é notarizada pela Apple, é um app universal para Apple Silicon e Intel e requer o macOS 11.5 ou posterior.

Principais recursos

O Platypus transforma scripts em apps de Mac de verdade.

  • Muitas linguagens: shell, Python, Perl, Ruby, PHP, Swift e mais.
  • Tipos de interface: barra de progresso, janela de texto, droplet, web ou menu.
  • Arraste e solte: passe arquivos ou texto para o script.
  • Privilégios de administrador: rode scripts como root se preciso.
  • Manipuladores de URL: registre esquemas URI.
  • Ícones próprios: o seu ou um predefinido.
  • Ferramenta de linha de comando: automatize seus builds.
  • Notarizado: assinado e notarizado pela Apple.

Novidades da versão 5.5.0

O Platypus 5.5.0 é uma atualização grande.

  • O app e sua ferramenta de linha de comando agora são notarizados pela Apple
  • Deixa de suportar versões do macOS anteriores ao Big Sur
  • Corrigido um bug em que a janela de ajustes de argumentos podia travar a interface
  • Melhor suporte ao modo escuro, e Preferências agora se chama Ajustes
  • Novas opções de linha de comando e um script de instalação mais simples para a ferramenta

Perguntas frequentes sobre o Platypus

O Platypus é gratuito?

Sim. O Platypus é grátis e de código aberto sob a licença BSD-3-Clause.

Qual versão do macOS o Platypus requer?

O Platypus 5.5.0 requer o macOS 11.5 ou posterior.

O Platypus roda no Apple Silicon?

Sim. É um app universal para Apple Silicon e Intel.

Quais linguagens de script o Platypus suporta?

Shell, Python, Perl, Ruby, PHP, Swift, Expect, Tcl, AWK, JavaScript, Dart, AppleScript ou qualquer outro interpretador que você escolher.

Como pode ser um app do Platypus?

Uma barra de progresso, uma janela de texto com a saída do script, um droplet, uma visualização HTML do WebKit, um item da barra de menus ou nenhuma janela.

Meu app pode aceitar arquivos soltos?

Sim. Arquivos ou texto arrastados são passados ao seu script como argumentos.

O Platypus é notarizado?

Sim. Desde a 5.5.0 o app e sua ferramenta de linha de comando são notarizados pela Apple.

Existe uma versão de linha de comando?

Sim. A ferramenta platypus permite criar apps em scripts e processos de build.

Posso instalar o Platypus com o Homebrew?

Sim. Rode brew install --cask platypus.

De onde vem o download do Platypus em platypus.FULLMAC.app?

O botão de download leva à página oficial do Platypus, https://sveinbjorn.org/platypus. O platypus.FULLMAC.app não altera nem reempacota o app.

Apps semelhantes

FULLMAC.app não hospeda este app. Os botões de download levam às páginas do próprio desenvolvedor.