I recently was exposed to obsidian.md, we have been using it at the office for technical documents.
All we have to do is saved a note_about_whatever.md and it shows up in the application and is fully searchable.
I recently filled a bug but had to do so through their forums, I then realized its not open source, it seems like most of the major applications in this category all rely on electron, so ive been searching around for alternatives.