blackboardsh/electrobun
Build ultra fast, tiny, and cross-platform desktop apps with Typescript. observed · 2026-08-28
Health v2 · maintenance only
92/100
- Activity 99
- Release rhythm 99
- Longevity 65
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 6.0
- age_days: 917
- days_rel: 11
- days_push: 7
- n_releases_24m: 23
Adoption not part of the score
12696 stars · 357 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Electrobun is a solution-in-a-box framework for building fast, tiny, cross-platform desktop applications in TypeScript (with optional Zig, Rust, Go, or Odin main processes). It uses system webviews or optional Chromium/WGPU instead of bundling a full browser, and includes Hutch, a CLI for building, dependency management, signing, and shipping kilobyte-scale updates.
Use cases
- build a cross-platform desktop app in typescript
- electron alternative with small bundle size
- ship desktop apps with built-in auto-updates
- render ui in system webview instead of bundling chromium
- create desktop apps with zig or rust main process
- build gpu-native desktop apps with wgpu
- package and distribute compact desktop installers
When to choose
- you want Electron-like desktop apps but with megabyte-scale bundles instead of hundreds of megabytes
- you want TypeScript-first development with optional native (Zig/Rust/Go/Odin) main processes
- you need built-in verified updates, signing, and release channels across macOS, Windows, and Linux
- you prefer system webviews or WGPU over shipping Chromium
When to avoid
- you need deep OS integration or a mature plugin ecosystem comparable to Electron's
- you require guaranteed identical rendering across platforms via a pinned browser engine but don't want the CEF bundle tradeoff
- you need Windows support parity with a long-proven track record, since the framework is newer and evolving rapidly
Facets
framework · maturity active
desktop-framework web-framework build-tool package-manager deployment gui desktop-applications web-development developer-tools cross-platform windows cross-platform cli webview electron-alternative typescript zig auto-updates cottontail-runtime hutch-cli wgpu cef small-bundle-size macos linux
5 sources
- readme: https://github.com/blackboardsh/electrobun · fetched 2026-08-28 · 49724f22c54e
- homepage: http://blackboard.sh/electrobun · fetched 2026-08-29 · 554cc9753ebd
- site_page: https://framework.blackboard.sh/electrobun/guides/hello-world · fetched 2026-08-29 · 1c9f2a92abb0
- site_page: https://blackboard.sh/about · fetched 2026-08-29 · 7aed45308792
- site_page: https://framework.blackboard.sh/electrobun · fetched 2026-08-29 · c5d5eed749b2
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| blackboardsh/electrobun | main | 92 |
For agents
markdown · JSON · MCP: product_card(name="blackboardsh/electrobun")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem