Electrobun Gives You 12MB Desktop Apps in Pure TypeScript
Electron apps ship an entire copy of Chromium and eat hundreds of megabytes of RAM. Electrobun takes a completely different approach — using Bun as the main process runtime, native bindings written in Zig, and system webviews to produce desktop apps as small as 12MB. Updates can be as tiny as 14KB thanks to binary diff patching with bsdiff. In this video, I break down Electrobun's entire architecture after reading through its source code. We cover the multi-process model (Bun + WebKit/CEF + native layer), the fully type-safe encrypted RPC system, the clever self-extracting bundle system with Zstandard compression, WebGPU support with Three.js and Babylon.js, and much more. Whether you're building developer tools, creative apps, or anything where performance matters, Electrobun offers a modern alternative to Electron that's worth serious consideration. Note: This video is generated by AI. I designed a workflow that uses OpenCode to investigate open-source repositories to write a script about public codebases. Some of the information in this video may be inaccurate. If you maintain one of the projects I cover and notice a discrepancy with what the video says and what the codebase is, please leave a comment and I will investigate. Electrobun on GitHub: https://github.com/blackboardsh/elect... Electrobun docs: https://blackboard.sh/electrobun/

Why I Chose Electron Over Tauri (And I’d Do It Again)

Electrobun: No Node, No Chromium, Just Pure Bun Performance

Zig is at a crossroads

10 reasons you should use Bun

What Is Disrupting GPS Over The Whole Of Europe?

you need to use Hermes RIGHT NOW!! (goodbye OpenClaw!!)

I replaced my entire stack with Postgres...

6 Open Source AI Agents — Which One Should You Use?

Bun Crash Course | JavaScript Runtime, Bundler & Transpiler

What does '__init__.py' do in Python?

I stopped using /grill-me for coding. Here’s what I use instead:

Bun Is Rewriting Its Code (It's bad)

Agent Browser vs Browser Use vs Playwright CLI - Which Should You Use?

Passkeys Explained: Are They Actually Better Than Passwords?

The Best Local Agentic Coding Workflow (Complete Guide)

How Prometheus Works - How to Collect Metrics

10 CLI Tools I'm using alongside Claude Code | Starmorph AI

Electrobun vs Tauri - Which Desktop Framework Should You Use?

Expo Go & Development Builds: Which should you use?

