Desktop apps, in TypeScript

Small native binaries, zero-codegen typed RPC, no bridge language to learn. Write your whole app in TypeScript.

bun add -g @tynd/cli

One language

Backend, frontend, everything in TypeScript. Bun-first. No Go, no Rust, no bridge.

Small binaries

~6 MB host on Windows x64. Fraction of the size of Electron apps.

Typed RPC

Call backend functions from frontend with full type inference. Zero codegen.

Two runtimes, one API

Pick full (Bun subprocess) or lite (embedded QuickJS). Same TypeScript API.

Native OS APIs

Window, menu, tray, dialog, clipboard, shell, notifications, SQL, HTTP, PTY — all built-in.

Single binary ship

tynd build produces one .exe/.app/.deb. No installers to manage.

Ready to build?

Scaffold your first app in under a minute.