I recently migrated to Obsidian and although the learning curve is steeper, I'm quite happy with the results.
I recently migrated to Obsidian and although the learning curve is steeper, I'm quite happy with the results.
Joplin, while being open source itself, has a "proprietary"[1] storage format I can't be arsed to figure out how to interact with.
[1] Meaning non-standard in this case, Joplin is the only software using Joplin's storage method
You don't _need_ all of the fancy plugins that Obsidian has, but some of them are genuinely useful.
Sqlite does give some speed improvements and makes searching easier.
This degradation of software by web apps shows in the lack of optimal resource utilization of even one of the most powerful chips of recent times.
What is the pricing model you have in mind?
It will be a subscription model. $25 paid yearly or $3 monthly (that’s the idea for now).
This may be a slightly weird use case but I accumulate tons of pdf’s that are often relevant to my notes and want them easily embedded and viewable in a first class way. Obsidian is a great example of how not to handle a pdf locking it to a small portion of the window and not allowing it to be full screened.
Forcing the user to dump all of their pdf’s into something like google drive locked away from the rest of their notes is a crappy experience and h fortunately keeps me using apps like evernote purely for this functionality.
You can put all your documents/PDFs there and structure them as you wish. And it will be syncing locally only!
Will the client side be open source? I hope so because I'm on FreeBSD so you probably won't make a compiled version :)
But perhaps you could do the monetisation via the sync service only and make the app open source :) That would be great, at least for me so I could compile it on FreeBSD. Some others do this, like Obsidian, for which there's an actual BSD port. But it's electron, sadly. But I understand... It's a tiny niche. I'll keep looking.
Of course I can't use flatpak and snap. And I can't stand snaps so no way I'd use that. Flatpaks are a bit better but not working on BSD.
I really used to love tomboy. It was fast, rich text, would automatically hyperlink notes together as you typed, it was so great. But they stopped development on it. There were a few reboots but they were complete rewrites and lacked all the speed and smoothness I loved.
But usually developers don't care enough about the tiny userbase of FreeBSD to even consider that. If you would do that, I would really like it, though I can imagine that from a time/gains perspective there is no point. Which I do totally understand.
One thing I like is that your monthly fee is very reasonable. Obsidian costs double the price of my entire Microsoft 365 subscription :) Besides it being electron that's another issue for me. Especially because it's just not really that great.
Plume seems very pretty - good job on that, but....
"All notes in Plume are simple plaintext strings under the hood. Right now, all these plaintext strings are stored in a SQLite database locally on your computer. But we have plans to remove the reliance on a custom database and to store all notes as simple .txt files inside a folder."
I've been burned too many times by organizational tools that like to keep your notes internally stored within their systems.
A-fucking-men. Web tools are for building web apps, software tools are for building software. I avoid all these goddamn electron things like the plague if at all fucking possible.
Garbage on phones, garbage on computers, garbage on tablets. Garbage.
my issue is i can’t find a platform with a fast mobile app
it seems they’re all react native
I have about 13,000 notes (with embedded media PNGs, MP4s, etc) across 50 folders/subfolders on my Mac M1 and searching across all notes in Obsidian is for all intents and purposes instantaneous (less than a second).
Also, the app's really good, and I pay for Sync -- git works well, but it's a bit clumsier on iOS. Never posted a paid comment in my life.
I share the vault folder between devices with syncthing. Free and open source.
At this point you could hook up ci for instance to publish a blog folder etc
Disclaimer: I've contributed to Joplin in the past, and I use it dozens of times a day with no big speed complaints.