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...

https://news.ycombinator.com/item?id=23324598

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