- That can be configured to show an image next to each title of a note when looking through notes as a list of titles
- Has an Android and Desktop implementation
- Can be sync’d without cloud
- Supports tags
I’m not sure this exists. Thanks in advance for suggestions
EDIT: Thanks all! After considering my options, I’ve decided to use Omninotes and try to revive the dead Omninotes Desktop app. If successful, I attempt to get the original author to let me contribute to their project or fork it.
I like Logseq. It doesn’t meet your first requirement, where the image is in the title. But I do insert images in-line in my notes. But it has tagging, can be synced with syncthing or whatever application of your choice, and is cross platform.
2nd logseq. It’s extremely versatile. For example, I generate my graph to a static website and publish it. However it only includes pages I mark public.
I like that you don’t have to think so much about organization when you are writing the note if you tag things heavily. You can always refine it later into a dedicated page.
It’s like it encapsulates the conjuring state prior to building a personal wiki.
Joplin may be a candidate:
Pros
- It can be synced through the file system. You ought to be able to run something like SyncThing to sync it between machines.
- It has Android and desktop implementations, which can sync together.
- It supports tags.
Cons
- It doesn’t show images in the note list.
- Some people don’t like it because it’s an Electron app.
I thought of Joplin too. It lets you set an emoji for each folder and subfolder, but not for individual notes.
Also, depending on what OP means by “cloud,” they can sync Joplin clients using a plain webdav server, even one that’s just running on their LAN.
This is a reoccurring question, try searching the community for more recommendations and discussions.
Also, take a look at Obsidian, I think it meets all your requirements. It has a shitload of plugins which add functionalities.
From obsidian release repo:
Obsidian is not open source software and this repo DOES NOT contain the source code of Obsidian.
Depending on the use case something like Obsidian, free commercial software but not telemetry-filled and bloated, might be worth using.
I only quoted obsidians repo. It is not FOSS, which OP specifically asked for. And either way it should be clear stated alongside the suggestion.
deleted by creator
I want to ask if any of these apps has a proper implementation of tags? Like they are done in Omnivore - you can select more than one tag (easily) and so you can actually use tags the way they should be used, combine them, get a view of your data the way you organized it. Tried Joplin a long time ago and was basically told to fuck off for asking about this, doesbit work now?
The Omninote implementation of tags works like you describe but it is Android only
I thought that was the whole point of tags :(
I recently started using Trilium. I like it, but it has a lot of rough edges that requires programm-y knowledge (i.e. I’d recommend it to a colleague but not an elder relative)
You can choose icons for every note which sorta meets your first point?
Sync happens via a self-hosted instance that also provides a web-interface. Relies on web interface for Android/mobile. It works okay.
The formatting leaves a lot to be desired. It is HTML on the backend, not flat markdown. You need to WSIWYG the formatting, but not all the formatting is provided in menu. If you edit the HTML source directly, things get stripped so you don’t actually have any programmatic control over the formatting. This means you can’t do things like intersperse a checked and non-checked list.
The share interface is very powerful. Having self-hosted publishing out of my note-app is the thing that’s kept me learning and hacking away at improving my little instance.
There are several API SDKs if being able to programmatically access your notes is important to you.
Why don’t check notesnook it’s open source and free.