There is a WIP (Net)BSD wireguard implementation, but that's a long way from something you could just use on MacOS, and the developers are unaffiliated with zx2c4.
There's also a WIP OpenBSD port in progress. Over the next week or so I've got some plans to try to start working more closely with these developers and make sure the BSD kernel ports are first party supported implementations.
If you don’t know of any efforts to make this available on FreeBSD, I’m interested in doing so. If you do: I’m willing to help. One end-goal is to subsequently enable pfsense.