As a macOS user with the same problem, I share your annoyance.
If you are using macOS Mojave or older, you can use Wine to run openNBS on your Mac. If you are using Catalina like me (or Big Sur or Monterey or newer) you have to use Parallels (paid but good) or UTM (probably really good but my OS...