Electrobun is a new desktop application framework that uses the Bun runtime to enable TypeScript-native development, positioning itself as a leaner alternative to Electron. It avoids bundling a full browser by default (using the system's native web view), resulting in compressed bundles around 30MB for a hello-world app. The framework supports popular front-end frameworks like React, Svelte, and Angular, and provides APIs for BrowserWindow, BrowserView, ContextMenu, ApplicationMenu, and system tray access. A standout feature is its built-in differential update mechanism, which delivers only changed bytes between releases. The project is still early-stage, with documentation occasionally out of sync and a large on-disk footprint after extraction due to the Bun runtime size.

6m read timeFrom infoworld.com
Post cover image

Sort: