22 pontos por xguru 2025-05-30 | 3 comentários | Compartilhar no WhatsApp
  • Ferramenta leve para compilar aplicações baseadas em JavaScript/TypeScript em um único arquivo executável (.exe)
    • Voltada especialmente para ferramentas de CLI ou apps de servidor (Express, Fastify etc.) (não é um substituto para Electron)
  • Usa um método de compilação completamente diferente de pkg e nexe. Também contorna as limitações do Node.js SEA
  • Baseado em esbuild, com velocidade de compilação muito alta; o tamanho médio do resultado fica em 70–80MB, podendo cair para a faixa dos 30MB com upx
  • Suporte a versões mais recentes do Node.js e módulos ESM
  • Permite personalizar metadados do executável, como ícone, nome e informações de versão, além de oferecer ótima experiência de desenvolvimento
  • Atualmente é exclusivo para Windows; o suporte a macOS e Linux está em desenvolvimento

3 comentários

 
q8840 2025-06-01

Funciona como o pyinstaller?

 
striga 2025-05-30

Ah, finalmente saiu algo assim.

 
pompydev 2025-05-30

Acho que vale a pena dar uma olhada também no deno compile. Ele já permite compilar e distribuir como um binário único apps feitos com metaframeworks de frontend como o Next.js, além de oferecer recursos como code signing para aplicações de usuário, compatibilidade com Windows/macOS/Linux e cross-compilation.