Hey Bubblers! ![]()
I’m excited to showcase an awesome tool for Bubble, Desktopr.
With Desktopr you can turn your Bubble app into a real desktop-native product, not just a web app inside a wrapper.
With Desktopr, your Bubble app can become an installable app for Windows, macOS, and Linux, in one go with access to powerfull native desktop features, such as native events, notifications, deep links, tray/menu features, global shortcuts, dedicated and isolated file system and more.
The goal is simple: you keep building in Bubble, and Desktopr gives provides the desktop layer around it.
Desktopr also includes a WASM-based plugin system, so your desktop app can be extended with custom features that run on the user’s machine (complitely sandboxed and isolated). This opens the door to more advanced use cases, from fast local data processing to heavy workflows and computations that would normally be difficult to handle inside a browser-only Bubble app.
It also helps with the boring but painful parts of desktop distribution: native installers, app icons, app signing, macOS notarization, updates, and hosting/distribution links (managed distribution is the only feature that requires a subscription).
You complitely own the files, there is no lock-in: the generated app belongs to you, white label, and you can distribute it however you want.
There is no subscription required to generate builds. You can also use the free Desktopr Companion app to test your Bubble app with native desktop features as much as you want before generating a build.
Basic flow example:
1. Build and publish your Bubble app as usual.
2. If needed, use our dedicated Bubble plugin to use native desktop features.
3. Test native features integration with Desktopr Companion.
4. Create a Desktopr app page on our dashboard.
5. Add your app URL to your Desktopr app page and fill the brand settings.
6. Generate your desktop builds (unsigned).
7. If needed, sign the builds on Desktopr (completely free).
8. Distribute your app.
You can check it out here:
I’d really love feedback from Bubble builders:
Would this be useful for your Bubble apps?