# Electron desktop version: Some testing help

**URL:** https://community.silverbullet.md/t/electron-desktop-version-some-testing-help/4388
**Category:** SilverBullet+
**Created:** [September 21, 2026, 6:33am UTC](https://community.silverbullet.md/t/electron-desktop-version-some-testing-help/4388 "2026-09-21T06:33:36Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![zef](https://community.silverbullet.md/user_avatar/community.silverbullet.md/zef/32/7_2.png) [@zef](https://community.silverbullet.md/u/zef)
#### Post date: [September 21, 2026, 6:33am UTC](https://community.silverbullet.md/t/electron-desktop-version-some-testing-help/4388/1 "2026-09-21T06:33:36Z")

</div>

**TL;DR:** I have experimental builds of SilverBullet+ using [Electron](https://www.electronjs.org/) hoping for better performance and a better Linux experience, I would really appreciate people to download test it out for a bit, see if you run into any issues and how it performs for you:

> **[Download — SilverBullet+](https://silverbullet.plus/download)**
>
> SilverBullet+ is a programmable personal knowledge database built on markdown files — private by default, with live preview, wiki links, and Lua scripting.

(downloads under the edge section).

# The longer version

In May I launched the first version of SilverBullet+, the desktop version of SilverBullet:

> [@SilverBullet+ Release](https://community.silverbullet.md/t/silverbullet-release/4142):
>
> TL;DR: [SilverBullet+ is officially open for business](https://silverbullet.plus). SilverBullet+ is the desktop version of SilverBullet. The fancy note taking app. The selling point is that it's "just an app" (Mac, Windows and Linux). No server to install. Hopefully this will bring SilverBullet to (an even) bigger audience. Give it a shot! The backstory Once upon a time, little over 4 years ago, I was leading the platform organization at a company called [Mattermost](https://mattermost.com/), a (mosty) open source company buil…

It was proudly built on [Tauri](https://v2.tauri.app/) instead of the, much more common [Electron](https://www.electronjs.org/) framework that practically everybody else uses (VS Code, Slack, Obsidian, LogSeq, ...). I had a few arguments for this choice:

1. Tauri (usually) uses the OS's native browser engine (Webkit on Linux and Mac, Chromium on Windows) so there's no need to distribute the entirety of Chromium with every single app (= smaller downloads, less disk space) and I _thought_ this would also translate in lower resource consumption (notably: memory).
2. Tauri could also build mobile apps (iOS and Android) in the future, whereas Electron is desktop focused only.

A few insights since the launch:

Supporting multiple browser engines remains a bit of a pain. There's a bunch of webkit specific issues that took a _lot_ of time to iron out. Yes, it's good they are (because of course there's also many Safari users of silverbullet in general), but I really got to appreciate the value of having "one browser engine that you control". I'm not a fan of the dominance of Google's Chrome for this, but as a single-person shop, I can use all the simplicity I can get and Tauri's different rendering engines didn't help.

Resource use — while the download and app size of a Tauri app is significantly smaller, at least on Mac and Windows, due to its architecture, its memory usage is actually not. If you have a single window open it's probably a bit cheaper, but personally I have often 2-5 windows open and each window uses a lot of additional RAM. With Electron it's easier to share these resources so the memory usage can actually be cut down to be _lower_.

Linux — no offense — is a pain in the buttocks to support. So many versions of libraries, window managers, package managers. I shipped with a bunch of hacks to disable GPU based rendering and whatnot, just to get people to get it running for people. And I suspect the Linux experience is pretty bad as a result (I only have VMs to run this on and don't use it day to day so I cannot say for sure).

On the topic of mobile: I've deprioritized this project for a bit, but I'll start a separate thread about this topic.

Anyway. I now have a test version of SB+ built on Electron. I tested it on mac, windows and ubuntu, but if you have time and give it a shot and tell me what you'd run into and what your general impression on performance is, I'd appreciate it:

> **[Download — SilverBullet+](https://silverbullet.plus/download)**
>
> SilverBullet+ is a programmable personal knowledge database built on markdown files — private by default, with live preview, wiki links, and Lua scripting.

Migration note: if you have spaces configured with sync enabled, you'll have to re-enable sync on those and likely reauthenticate because auth info is pretty much impossible to migrate.

Thanks! And open to input on this topic, of course.

---

_[View the full topic](https://community.silverbullet.md/t/electron-desktop-version-some-testing-help/4388)._
