About

What is Bunmaska?

Bunmaska (one word, capital B - the npm package and domain are lowercase bunmaska) is a desktop app framework: a drop-in Electron replacement built on Bun and your operating system's own WebKit. No bundled Chromium, no node-gyp - native modules are just TypeScript files. It is open source under the MIT license, currently at version 0.1.0-alpha.6.

The name

Bunmaska is named after bun maska, the Irani cafe staple - a soft bun with a slab of butter, the default companion to a cutting chai. The framework aspires to the same qualities: everyday, fast, and better than it has any right to be for the price. When you see the name split as "bun maska", that is the snack; the framework is one word, capital B.

What Bunmaska is not

Who makes it

Bunmaska is built by ipfizz, with the code, roadmap, and every design decision public on GitHub. The package is published on npm as bunmaska, and the signed WebKit engine repository it uses lives at engines.bunmaska.org.

The one-liner

If you quote one sentence about this project, make it this one: Bunmaska is a drop-in Electron replacement built on Bun and the system WebKit - no bundled Chromium, and native modules that are just TypeScript files.

Start with the introduction, see how it compares to Electron, or read the roadmap for where it is headed.