TGViewer
Frontender's notes [ru] Frontender's notes [ru] @frontendnoteschannel_ru · 31.3K subscribers
Post #5904 1.61K
tinyjs: десктопные приложения на JavaScript, которые весят меньше 10 МБ

В свежем выпуске JavaScript Weekly #803 засветился проект tinyjs от Tarwin Stroh-Spijer. Бэкенд крутится на txiki.js и даёт полный доступ к системе, FFI в комплекте. Отрисовка идёт через нативный webview. Сборки под macOS, Linux и Windows выходят смехотворно маленькими. Отдельно подчёркивают: подпись и нотаризацию готового приложения тоже не превратили в квест.

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

👉 Frontender's notes
  • ❤ 3
  • 👍 3
More from @frontendnoteschannel_ru
  1. Sep 25, 202612 фич CSS, которые вполне могут списать твои зависимости на пенсию В свежем выпуске Front…
  2. Sep 25, 2026Post #5908
  3. Sep 24, 2026Шрифт — это не просто буквы Александр, который ведёт канал «Shulepov Code», пообщался с Ал…
  4. Sep 24, 2026Post #5906
  5. Sep 24, 2026Саппорт-агент на LLM, который не забудет сгонять за заказом Один товарищ собрал агента под…
  6. Sep 23, 2026Переведённые сабы в Chrome-расширении: звук вкладки на MV3 и один поток вместо двух сервис…
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 →