this post was submitted on 22 Jun 2025
10 points (100.0% liked)

Free and Open Source Software

19377 readers
9 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

Hey,

I'm using Joplin (a Markdown note taking app) and think about migrating to Logseq because of multiple reasons.

The main problems I have not yet solved:

  1. OSS-Syncing Logseq notes between Desktop OS and Android. Logseq does not have an OSS selfhostable sync-server like Joplin has...
  2. Making sure to transform my stuff, so that Logseq can work with it. Yes, it's both Markdown, but especially images and how Joplin handles them seem to be a problem for this migration.

What are your experiences? Have you ever switched between 2 Markdown note taking apps?

  • Which ones?
  • How well went it?

Is it maybe even possible to use app 1 and a Desktop OS and a totally different app on Android simultaneously on the same data? The common standard is Markdown...

you are viewing a single comment's thread
view the rest of the comments
[โ€“] jarfil@beehaw.org 5 points 1 week ago* (last edited 1 week ago)

TLDR: It's a mess.

Back in the day, I started migrating notepad stuff to Markdown on a Wiki. Then on a MediaWiki. Then DokuWiki. Then ZimWiki. Then Joplin. Then GitHub Pages and a self-hosted Jeckyll.

Each, single, one, of, them, uses a slightly different flavor of Markdown. At this point, I have stuff spread over ALL OF THEM, much of it rotting away in "backups to migrate later". ๐Ÿ˜ฎโ€๐Ÿ’จ
I've been considering "vibe coding" some converters...

As for syncing... the Markdown part is easy: git.
Working with a Markdown editor to update GH Pages, was a good experience.
Having ZimWiki auto-sync to git, was good, but didn't find a decent compatible editor for Android.
I switched to Joplin lured by the built-in auto-sync options, but kind of regret it now, when it has a folder with thousands of files in it.

Obsidian is not OSS itself, but has an OSS plugin to sync to git.
I've read that using Logseq alongside Obsidian should be possible... and was planning to test that setup, keeping Obsidian in charge of sync. Possibly with GitHub/Jeckyll, git-lfs for images and attachments.


PS: assuming one could have working back-and-forth converters for the different Markdown flavors, and everything stored in git, then one could theoretically use git hooks to convert to/from whatever local version used by a particular editor.