Zenbu.js is a framework for building hackable desktop apps. Apps built with Zenbu.js are designed to be modified after they ship. Users can edit the source code directly, or install plugins that extend the app with new functionality. The framework also handles the hard parts of desktop development for you, like syncing state between processes, RPC, and hot-reloading everything as you make changes.Documentation Index
Fetch the complete documentation index at: https://zenbulabs.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Why build a hackable app
- Coding agents can generate and customize software on demand for a specific use case. A hackable app gives them full access to do that.
- Letting people modify your app means more directions get explored than you could reach on your own.
- Extensible code tends to be more maintainable, because it’s already written to be changed.
Quick links
Quickstart
Create your first Zenbu.js app in under a minute.
Concepts
Understand the plugin model, state, and RPC.

