I currently use primarily Logseq with a little Obsidian because it’s just a really pleasant text editor and Zettlr for long form writing and research. The nice think about keeping it all Makrdown is that I can use any of them depending on what features/UI I need.
Logseq does have the web editor but it’s more of a demo (it’s literally called demo.logseq.com) but it gives you the full vanilla feature set as long as you connect a local directory. I use Logseq Sync just because I was paying to support the team anyway, and it’s worked very well so far. Just ran into an issue where my laptop with most of my notes broke and so I made a portable version of the app to put on a USB and work on a library computer and it ran and connected to my Logseq Sync remote graph surprisingly seamlessly.
Wasn’t self-hosting but trying it out with their server for awhile. I think the idea is great, and I think one of its big UI advantages is it’s a lot more intuitive on mobile than most other personal knowledge management / note takers I’ve used.
I did find it pretty buggy at times and a lot of the features not built out enough yet to be a daily driver for any particular use case of mine yet. I’ve tucked away into my “cool projects to check up on at a later date” mental drawer.