GitHub - blackboardsh/electrobun: Build ultra fast, tiny, and cross-platform desktop apps with Typescript.
5 days ago
- #desktop-apps
- #cross-platform
- #typescript
- Electrobun is a solution for building, updating, and shipping fast, tiny, cross-platform desktop apps in TypeScript.
- Uses Bun for execution and bundling, with native bindings in Zig.
- Goals include small app bundles (~12MB), tiny updates (~14KB), and integrated workflow.
- Features RPC between main and webview processes, and supports TTS and hybrid web browser + code editor.
- Community engagement via X (Twitter), Discord, and GitHub.
- Easy setup with `npm add electrobun` or `npx electrobun init`.
- Building from source requires specific tools per OS (macOS, Windows, Linux).
- Development commands include `bun dev`, `bun dev:clean`, and `bun build:release`.
- Officially supports macOS 14+, Windows 11+, Ubuntu 22.04+; other Linux distros are community-supported.