UCSS supports various devices. In addition to Windows, macOS, iOS, Android and Linux. You can also set Wi-Fi router firmware like Openwrt or Merlin.
About the router UCSS recommends using Merlin firmware: guide
How to update server information: guide
UCSS for Windows
UCSS for Mac
Clash for Android
*The software is developed with open source. Operation guarantee, software support are not covered.