A little of topic but I tried Obsidian out even though it isn't "free" software. I could still use it without the paid features. Then one day I went looking for the source and discovered it wasn't open source. That's when I stopped using it.
There was discussion on open sourcing it but I'm not holding my breath. Does anyone have any additional info on this?
https://forum.obsidian.md/t/open-sourcing-of-obsidian/1515/1...
You could give a try to Foam [0].
[0] Foam is a personal knowledge management and sharing system inspired by Roam Research, built on Visual Studio Code and GitHub. https://github.com/foambubble/foam