Since you’re already using Standard Notes - have you checked out Awesome Standard Notes? You can use the community extensions - editors, themes, etc. - even with the free plan.
It’s my main note-taking app, but I also got the 5 year paid plan for $150 (IIRC) a few years ago, and prices have increased substantially since then. If I weren’t locked into a lower rate, I’m not sure I’d subscribe at the current rates (though I would look into the self-hosted Pro discount before ruling it out). That said, if you don’t need note linking, queries, and those sorts of things, then I think the free plan of Standard Notes + community extensions is a great option. If I self-hosted the server, the main thing I’d be missing over the paid plan is nested tags.
Logseq (repo) might meet your needs if you’re okay setting up a sync service like Syncthing on every client you use. Of course, you could use Dropbox, Google Drive, etc., but I recommend against it without a layer like Cryptomator in between, since your data is store in the clear. IMO it doesn’t really make sense to self-host Logseq - just use the native app that’s available on basically every platform. I find Logseq kinda confusing, honestly, but it has a lot of compelling features.
SilverBullet may be what you’re looking for. It must be self-hosted and has a PWA instead of native apps, but the PWA on mobile at least is quite good. Since it uses Markdown files for its notes, you could use it with some other tool on the machine hosting those files, if you wanted. I have it self hosted myself and it’s the best alternative I’ve found to Notion and Obsidian when it comes to querying my own notes and so on.
Someone else posted about Outline and I think it’s a fantastic, polished option. I know that you said this is for solo use, so you probably don’t care about its collaboration features, but you also mentioned managing personal projects, and its integrations (e.g., Airtable) could be useful for that. I have it self-hosted and it is a bit more complicated than other options, but I don’t think I ran into any particular issues. I’m using it with Authelia as an OIDC provider and can share my docker-compose file and other config if that would be helpful. They also have a paid, hosted option, which you can try out for 30 days if you want to see if it’s right for you before you put the time and effort into self-hosting it. One of my most-used editors in Standard Notes is the Rich Markdown Editor, which is based off the editor used in Outline. However, unlike SilverBullet and Standard Notes,
Hedgedoc is another option that may be worth looking into. It’s my go-to collaborative editor / gist replacement. Personally, I prefer it over Outline. Its main shortcomings are that:
- it must be self-hosted (though you could use HackMD aka CodiMD, which it was forked from, as that does have a hosted version)
- it doesn’t have an app (on any platform - not even a PWA)
- it doesn’t have any sort of querying capabilities, and
- it doesn’t have any sort of Kanban-like tool.
But it does have several built-in integrations, like Mermaid and multiple other diagramming tools, inline images (just drag and drop), syntax highlighting for code, Gist embeds, Youtube embeds, optional Vim/Emacs keybindings, a slide deck presentation mode, inline CSV tables, etc., and that’s all without needing to mess with plugins or switch between editors.
I hadn’t used AnyType before today, but it’s been on my radar since late 2020, and it’s pretty powerful. It’s not perfect, but it seems to check off everything you’re looking for. It does have a bit of a learning curve, but it’s been easy to jump in and take notes.
It’s hard to know which to recommend you try, though, because your list of criteria don’t all map neatly to features. For example, what do you want from planning vs managing personal projects? What do you mean by “journaling?” Is having a “journal” section where notes get dates sufficient? Do you like the way Standard Notes or Logseq handle journaling, or are you looking for features like what jtxBoard has?
I’m assuming the following for my table below:
- Quick Notes - easy to create a new note and just write some stuff. Needing to fill out any required fields (even “title”) make this a ❌
- To-do lists - checkbox lists. You have to be able to add a new item by pressing enter and mark an item off just by checking the box.
- Managing and planning projects:
- Kanban / Trello style board - without needing to integrate with a non-FOSS third party service (this is why Outline gets a ❌)
- Linking to another note in the body of a note (Standard Notes lets you create a link in the tag bar - this doesn’t count)
- Embedded querying of your other notes, treating notes like objects - really the thing that makes Notion so powerful
- Easy table editor
- Diagrams - Mermaid, Excalidraw, or a similar plugin that works natively
- Easy to use - auto-saving of notes, automatic synchronization that “just works,” rich text copy-paste, etc…
- Offline mode - You didn’t mention this, but I’m calling it out since it’s otherwise easy to take for granted.
- Publishing - you mentioned not caring about collaboration, but being able to publish a note is still useful in solo-only workflows, as it gives you a way to reference it directly from a bookmark, some other tool, etc., potentially from a device where you aren’t authenticated.
Standard Notes 1 | SilverBullet | Outline | LogSeq | Hedgedoc | AnyType | |
---|---|---|---|---|---|---|
FOSS | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ |
Sync | ✅ | ✅ | ✅ | ❌ (Paid) | ✅ | ✅ |
Quick Notes | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
To-Do Lists | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Kanban Board | ✅ | ✅ | ❌ | Sorta | ❌ | ✅ |
Links to Notes | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ |
Queries | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ |
Table Editor | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Diagrams | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Linux App | ✅ | ✅ (PWA) | ✅ (PWA) | ✅ | ❌ (Web App) | ✅ |
Android App | ✅ | ✅ (PWA) | ✅ (PWA) | ✅ | ❌ (Web App) | ✅ |
Easy to use | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
Usable offline | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
Free | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Easy inline images | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ |
Publish | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ |
[1]: For Standard Notes, I’m not assuming that you’re self-hosting the server, but I am assuming that you’re installing community extensions, particularly Rich Markdown Editor or something similar.
[2]: For Silver Bullet, I’m assuming that you’re installing community plugins.
I recommend you try AnyType and/or SilverBullet first, depending on which one looks more appealing to you.
Good catch, I didn’t realize that with AnyType. That makes my first recommendation to OP just SilverBullet, then. Source available is better than nothing, like with Obsidian, but OP specifically asked for FOSS repos. It looks like their peer to peer sync server is MIT licensed, but their client (and client library) code is licensed under the “Any Source Available License 1.0,” which restricts use other than for “personal, academic, scientific, or research and development use, or evaluating the Software, but does not include uses where the Software facilitates any transaction of economic value.”
I ruled out Logseq’s sync service due to it being both paid ($60/year minimum) and not FOSS, both things OP asked for. For my purposes, since it’s not FOSS and not able to be self hosted, it’s not a good option. But it makes sense to use the same file syncing solution that’s already in use, whether that’s FolderSync (or some equivalent tool) set up to sync to my server, Syncthing (though I just realized its Android client is no longer being developed as of December 2024), or even Cryptomator + some cloud storage service.