There are good Notes App (with syncing options):
- Standard Notes (OSS, E2E encryption, Allows Sync)
- AnyType (OSS, E2E encryption, P2P Syncing, Have option to host a node yourself)
---If you want to separate Notes App and Syncing, then you could try following combination:
- Obsidian/LogSeq with SyncThing
- Obsidian/LogSeq with Git Sync
- dendron vscode with Git Sync