Logseq was captured by VC a long time ago. They switched from open files to a database, their synching product is closed source (not selfhostable), and they have built-in telemetry.
I don't think I've updated my Logseq since 2022. As far as that is concerned, it's Markdown files that I can sync with an open-source tool like Syncthing-Fork.
Logseq raised a lot of VC money and has started turning the screws. They switched from Markdown files to and database, and their sync is paid and closed source.
I wanted it to work on IOS. None of those were viable.
In terms of why not my own plugin, that's just pure incompetence. I don't know TypeScript that well while getting the API done only took a few days. I tried working on a plugin later on for sync but found the docs difficult to follow. In the end, it wasn't worth the effort and I've gone back to just neovim and syncthing. For IOS, I'm sideloading my own app written with fyne (Go) but functionality is really basic.
reply