tinyjs: десктопные приложения на JavaScript меньше 10 МБ
В JavaScript Weekly #803 от 22 сентября 2026 года — про tinyjs. Автор собрал на нём приложение и остался впечатлён: бэкенд на txiki.js с полным доступом к системе (FFI в том числе), нативный рендеринг в webview, компактные сборки под macOS, Linux и Windows. Плюс подпись и нотаризация финального приложения — тоже проще.
Вариантов в этой нише — вагон. Electrobun: возможностей побольше, несколько окон и GPU, но рантайм TypeScript крупнее — хотя для крошечного нативного main-процесса там можно взять Zig, Rust, Go или Odin. Perry — AOT-компилятор TypeScript в нативный код; его основная модель UI рендерит виджеты AppKit, Win32 и GTK4, чтобы ощущалось привычнее по-нативному. Electron и экспериментальный Deno Desktop — мощные, но исполняемые файлы у них обычно в разы тяжелее. У Neutralinojs приложения бывают даже меньше, чем у tinyjs, — только привилегированный бэкенд на JavaScript там теряется по дизайну.
Полный выпуск: #803 — JavaScript Weekly
👉 Логово Верстальщика
Post #4618
298
