Have you tried TriliumNext? It doesn't have collaboration for editing but sharing is built in,
It lets you structure your notes in a way that's reminiscent of object oriented programming (you've got templates to define types, inheritance of attributes to instantiate and specialize them, etc). I have hierarchies of hundreds/thousands of notes that for all intent and purposes are as good as Notion's Databases
It lets you structure your notes in a way that's reminiscent of object oriented programming (you've got templates to define types, inheritance of attributes to instantiate and specialize them, etc). I have hierarchies of hundreds/thousands of notes that for all intent and purposes are as good as Notion's Databases