TGViewer
Настоящий JavaScript Настоящий JavaScript @true_js · 5.92K subscribers
Post #3919 181
Десктопные приложения на JavaScript, которые весят меньше 10 МБ

В выпуске #803 JavaScript Weekly (22 сентября 2026) разбирают tinyjs — штуку для сборки десктопных приложений на JS. Под капотом бэкенд на txiki.js, и ему доступна вся система целиком: FFI, нативный рендеринг через webview, а сборки под macOS, Linux и Windows выходят компактными. Плюс, как отмечают, с ним проще проходят подпись и нотаризация финального приложения. Автор выпуска на нём что-то собрал и остался доволен.

Есть и альтернативы. Electrobun умеет больше по части нескольких окон и работы с GPU — но за это платишь более тяжёлым рантаймом TypeScript. Зато для маленького нативного главного процесса можно взять Zig, Rust, Go или Odin. Perry — это компилятор TypeScript в нативный код (AOT), а его основная UI-модель рендерит виджеты AppKit, Win32 и GTK4, чтобы наружность была привычно нативной. Electron и экспериментальный Deno Desktop штуки мощные, только их исполняемые файлы обычно в разы толще. А приложения на Neutralinojs могут оказаться даже меньше, чем на tinyjs, — правда, за это придётся отказаться от универсального JavaScript-бэкенда с привилегиями.

Читать выпуск: JavaScript Weekly #803

👉 JS
More from @true_js
  1. Sep 24, 2026Саппорт-агент на LLM, которому не дадут забыть про заказ Первый заход вышел так себе: в ка…
  2. Sep 24, 2026🤖Techlead в эпоху AI: пересобираем роль с Podlodka Techlead Crew AI изменил привычный укл…
  3. Sep 24, 2026vue-i18n сдаёт позиции? Тут появляется Intlayer Клепаешь мультиязычное приложение на Vue 3…
  4. Sep 24, 2026Post #3918
  5. Sep 23, 2026React 19.3 подъехал в npm — можно забирать. Помнишь, год назад View Transitions и Fragment…
  6. Sep 23, 2026Post #3916
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →