
tinyjs
Build macOS, Windows, and Linux desktop apps in JavaScript: txiki.js backend, native webview window, ~6 MB shipped.

About tinyjs
Your backend, a ~600 KB window process, and your plain HTML/CSS/JS — ~6 MB on all three platforms. The window is the webview the OS already ships.
Tauri does the same, and does it well — but its backend is Rust, and you compile it. It also ships a window and little else: dialogs, clipboard, notifications, global shortcuts, filesystem, keychain, autostart, deep links are plugins you add. Here they're just the API, and the 6 MB is all of it.
Page ⇄ backend RPC over a Unix socket in a private temp dir. Nothing listens, nothing collides, nothing to scan.
Backend runs on txiki.js — files, sockets, processes, FFI, sqlite, fetch, WebSocket.
Frontend edits swap into the live window; backend edits restart the process. No build step in dev.
Real menu bar (About + Quit included), file panels, alert / confirm / prompt — answered by AppKit, not divs.
Point the window at a URL and it behaves like a browser — dialogs, downloads, popups, find — with a capability gate deciding what that origin may call.
Every project ships a skill file, so coding agents already know the whole API.
A 4.4 MB native app that shelves every example and installs, updates, and removes them in one click. The catalog updates itself from the examples repo — and carries per-platform downloads.
Discussion
Sign in to join the discussion.
Loading comments…
Tagged
Alternatives to tinyjs
Tools in the same space, ranked by how they are performing in the directory.
declaude
API and MCP server that rewrites Claude-English into plain, natural English.
Open source/Video & AudioTypeclip
Types your clipboard with human cadence — built for screen recordings - cssllcio/typeclip
/Developer Tools
@silurus/ooxml
Open-source JavaScript and TypeScript Office file viewer library for rendering DOCX, XLSX and PPTX directly in the browser with WebAssembly and Canvas.
Open source/Developer Tools- Paid/Video & Audio
Try Omarchy
Run Omarchy on MacOS without any setup.
/Video & AudioFast Cutvid
Fast, native video cutting for macOS, Windows, and Linux.
Open source/Developer Tools