Back
other

Electrobun Documentation - Build ultra fast, tiny, cross-platform desktop apps

Complete documentation for Electrobun - build ultra fast, tiny, cross-platform desktop applications with TypeScript.

blackboard.sh 334 words
View original

Electrobun Documentation

Everything you need to build ultra fast, tiny, cross-platform desktop applications with TypeScript.

Quick Start

import { BrowserWindow } from "electrobun/bun";

const win = new BrowserWindow({
  title: "My App",
  url: "views://mainview/index.html",
});

Electrobun

Ultra fast and tiny desktop app framework

Build cross-platform desktop applications with TypeScript that are incredibly small and blazingly fast. Electrobun combines the power of native bindings with Bun’s runtime for unprecedented performance.

✓ Native bindings written in C++, ObjC, and Zig

✓ Bun as backend runtime and bundler

✓ System’s native webview as renderer, CEF Optional

✓ Custom bsdiff-based update mechanism

✓ Cross-platform: macOS, Windows, Linux

14MB

Bundle Size

14KB

Update Size

<50ms

Startup Time

100%

Native Feel

Documentation

Getting Started

Advanced Guides

Bun APIs

Browser APIs

CLI & Configuration