I wanted to have the notes that I take from different machines to be synced. Using a third-party solution is not very ideas for me because it limits as to what I can do.
I thought Git would be a nice place, as it also will have some UI on the web even if development of apps become stale. When I was searching for apps that push to github for mac, I could hardly find one.
The closest I found was FSNotes which actually creates a local GIT in machine. And then I had to sync it manually to github.
And I used another app to read from that repo on my android. This was not ideal. I used it for a while, but didn't stick to it.