This is pretty awesome. Simple and focused, but extensible. No paid sync and self-hosted only. It's a web app but local-first. It's not an Electron app that takes 1GB+ RAM at all times.
This might get me away from Obsidian. And since you're not trying to create another Everything App with Electron (and a little bit of note-taking), it could be much easier to contribute to its development.
Is there the capability to auto-sync the notes to a git repo? That's a key aspect of how I use Obsidian (using the obsidian-git community plugin); the plugin makes a git commit after a specified time has elapsed since the last text change, and pushes this to the remote repo. This ensures that multiple clients will not lose data due to conflicts, unlike more naive syncing.
Definitely something worth looking into, imo. Maybe a third-party script could do this.
I was wondering the same thing and found this in the Plugs section: https://silverbullet.md/Plugs/Git
Webapp that you can run locally, backed by a folder with plain Markdown files. Uses code mirror as WYSIWYG monospace editor.
In principle it's (imo) the same as Dendron [https://www.dendron.so/] but with its own runtime rather than a VSCode-runtime.
I love <3 Dendron btw. Note-taking couldn't be any simpler AND vendor-agnostic.
Thanks for sharing SilverBullet.
Wow this is as cool as hell!!!! I think I'm going to make the switch to this. I'm a logseq devotee but this is really addressing pain points I have with that application.
Silly question, what is your expectations about business model?
SilverBullet author here — I have zero expectation of a business model. I've been working on this for three years in my spare time. It's purely a labor of love.