There’s always https://shallweswim.today for our local conditions 🙂
I need to give it some more love when I get a chance…there are a lot of features I’d like to add. That uses Windy to show forecast wind/temp/sky/swells.
There are a handful of phone apps that plot out tides and even projected currents. I have a bunch installed: Tide Alert, Tide Pro, AyeTides. If you look at the sources at the bottom of the SWS page, it has links to the NOAA buoys that most apps use for their underlying data.
Navionics Boating is also rather good, but you need to pay $ for a subscription.
It all depends on what info you’re trying to get from an app.