I used Resilio fairly unhappily for years and their Mac client would incessantly lock up and they've never fixed it.
Switched to Syncthing something like 2 years ago and it has been solid for me across Mac and Linux so far.
And I do moderately crazy things like using it to sync git repos to create replicas across multiple machines instead of manually using git across 5 machines and a hundred or so repos.
Only complaint is that initial synchronization is really slow.
> And I do moderately crazy things like using it to sync git repos to create replicas across multiple machines instead of manually using git across 5 machines and a hundred or so repos.
You could set up your own git remote for this, Gitea is all the rage I've heard. But git remotes can be implemented many ways, no need for a dedicated server running.
It's much easier in syncthing, you don't have to remember to commit/push etc. Works really well as long as you don't change the repos too often so index conflicts don't happen (but even if they do, worst case you just lose index state)
Switched to Syncthing something like 2 years ago and it has been solid for me across Mac and Linux so far.
And I do moderately crazy things like using it to sync git repos to create replicas across multiple machines instead of manually using git across 5 machines and a hundred or so repos.
Only complaint is that initial synchronization is really slow.