Skip to content

open-swells/open-swells-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenSwells;

Overview

OpenSwells is a free, open-source surf report and 16 day swell forecast from 170+ locations. Reports and forecasts are from the The Environmental Modeling Center Operational Wave Models. New forecasts are received every 6 hours.

Previously

This project was previously a 3 day forecast for my local beach using an LSTM network, and later graph neural networks (site, github). I have since expanded it to include a 16 days forecast for 170+ locations thanks to Environmental Modeling Center and NOAA.

Running the App

You can run this app locally.

  1. clone repo
  2. $ go run .
  3. go to localhost:8081

Resources and Tools

to do

  • fix dark mode
  • button redesign top right
  • new flex layout map and report.
  • remove auto dark mode
    • [] Map should become a template and returned from go
  • [] map in forecast and
  • [] eventually, use htmx to replace the report on request (see "show fast report" commented out in button)