22 ポイント 投稿者 xguru 2025-05-30 | 3件のコメント | WhatsAppで共有
  • JavaScript/TypeScript ベースのアプリケーションを単一の実行ファイル(.exe)にコンパイルする軽量ツール
    • 特に CLI ツールやサーバーアプリ(Express、Fastify など)を対象としている(Electron の代替ではない
  • 既存の pkgnexe とは完全に異なるコンパイル方式を採用。Node.js SEA の制限も回避
  • esbuild ベースでコンパイル速度が非常に速く、平均的な成果物サイズは 70〜80MB、upx 使用時は 30MB 台まで削減可能
  • 最新の Node.js バージョンおよび ESM モジュールをサポート
  • 実行ファイルのアイコン、名前、バージョン情報などのメタデータをカスタマイズ可能で、開発者体験にも優れている
  • 現在はWindows 専用で、macOS および Linux 対応は開発中

3件のコメント

 
q8840 2025-06-01

PyInstallerのように動作しますか?

 
striga 2025-05-30

おお、ついにこういうのが出ましたね

 
pompydev 2025-05-30

deno compileもあわせて見るとよさそうです。すでに Next.js などのフロントエンド・メタフレームワークで作成したアプリを単一バイナリにコンパイルして配布でき、ユーザーアプリケーション向けの Code signing、Windows/macOS/Linux 互換、Cross compilation などの機能もサポートしています。