TinyJS App Studio icon
TinyJS App Studio icon

TinyJS App Studio

 1 like

TinyJS App Studio turns any website or JavaScript project into a real desktop app in a couple of clicks — no terminal, no Electron, no bundled Chromium.

TinyJS App Studio screenshot 1

Cost / License

  • Free
  • Open Source (MIT)

Platforms

  • Mac
  • Windows
  • Linux
TinyJS App Studio screenshot 1
TinyJS App Studio screenshot 2
+4
TinyJS App Studio screenshot 3
Alternatives
1like
0alternatives
0articles
Save

Features

No features, maybe you want to suggest one?

Highlights All activities

TinyJS App Studio News & Activities

Recent activities

TinyJS App Studio information

GitHub repository

  •  3 Stars
  •  0 Forks
  •  0 Open Issues
  •   Updated  
View on GitHub
TinyJS App Studio was added to AlternativeTo by Sam-LABBE on and this page was last updated .

No comments or reviews, maybe you want to be first?

What is TinyJS App Studio?

TinyJS App Studio turns any website or JavaScript project into a real desktop app in a couple of clicks — no terminal, no Electron, no bundled Chromium.

It's a GUI for the tinyjs runtime: apps render with the WebKit (or WebView2) browser your OS already ships, so a wrapped site costs ~6–8 MB on disk instead of hundreds. Measured head-to-head against an Electron shell (same page, same readiness signal): 8 MB vs 337 MB on disk, 49 MB vs 143 MB RAM.

Wrapped apps are real native windows with their own icon, tray/menu-bar mode (dropdown panel included), dock badge, downloads and popup handling, and per-app storage isolation — two wraps of one site are two separate accounts.

A permission gate decides exactly what each site may call (windows, dialogs, notifications — never the filesystem, clipboard reads, or secrets). The gate is visible and editable in the app, backed by a published threat model and an attack suite that runs in CI: https://github.com/slabbdev/tinyjsapp-studio/tree/main/test/adversarial

Also included:

  • One-click recipes for popular sites (Notion, Figma, Gmail, WhatsApp, ChatGPT, Slack, Discord and more)
  • An importer for archived-Nativefier apps (flag-for-flag guide: https://github.com/slabbdev/tinyjsapp-studio/blob/main/MIGRATING.md)
  • Project templates: vanilla, React, Vue, Svelte, Solid, Preact, Lit, Alpine
  • A built-in code editor, live preview, and free auto-updates via tinyjs publish

Free and open source (MIT). macOS / Windows / Linux. Security story: https://slabbdev.github.io/tinyjsapp-studio/security.html