- Alat ringan untuk mengompilasi aplikasi berbasis JavaScript/TypeScript menjadi satu berkas eksekusi (.exe)
- Ditujukan terutama untuk alat CLI atau aplikasi server (Express, Fastify, dll.) (bukan pengganti Electron)
- Menggunakan metode kompilasi yang sepenuhnya berbeda dari
pkg, nexe. Juga mengatasi keterbatasan Node.js SEA
- Berbasis
esbuild, sehingga kecepatan kompilasinya sangat tinggi; ukuran hasil rata-rata 70–80MB, dan bisa diperkecil hingga kisaran 30MB dengan upx
- Mendukung versi Node.js terbaru dan modul ESM
- Metadata file eksekusi seperti ikon, nama, dan informasi versi dapat dikustomisasi, serta memberikan pengalaman pengembang yang baik
- Saat ini khusus untuk Windows, dengan dukungan macOS dan Linux yang sedang dalam pengembangan
3 komentar
Berfungsi seperti pyinstaller?
Wah, akhirnya yang seperti ini muncul juga
deno compile juga tampaknya layak untuk dilihat bersama. Sudah mendukung kompilasi dan distribusi aplikasi yang dibuat dengan meta-framework frontend seperti Next.js menjadi biner tunggal, serta menyediakan fitur seperti code signing untuk aplikasi pengguna, kompatibilitas Windows/Mac/Linux, dan cross compilation.