How does this compare to Obsidian [1] (which for example allows me to do the sync using my own private github repository,...)?
Obsidian isn't open source. But, it stores your files are normal markdown files (cannot see if Beaver does the same) so it's easy to import/export if needed, and also have a huge number of plugins for basically anything out there.
Obsidian is also pretty established (read: "old") at this point so the ecosystem is already big, stability is good and it's mature enough to be used professionally. Probably Beaver doesn't come close to that (yet).
It's here: https://github.com/Daniele-rolli/Beaver-Notes linked via 'Resources' at the top.