17 October 2021
- Last edited 17 October 2021
I am kind of fond of Navionics software from Garmin. It works web based (so you can use any OS) as well as iOS and Android devices.
I don't think they have a 'desktop' app but you can use web based interface. Web based service is nice because you don't have to download any maps to your local device. Mobile devices with GPS are best because you can track your location on the map live. You can also plan routes offline and it will do auto routing for you. For full US maps, it's only $15/year.
The s/w can be paired to many different AIS devices. I haven't tried one myself but here is the link for the compatible devices they support: