Skip to content

openwatersio/OpenWaters

Repository files navigation

Open Waters App

An experiment in building modern marine charts. Currently alpha and not to be use for navigation.

Features

  • Tracks — Record the vessel's path in the background with smart sampling, display tracks on the chart, and export as GPX.
  • Markers — Drop pins on the chart, name and color-code them, and navigate with live bearing and distance.
  • Routes — Create multi-leg routes with drag-and-drop waypoints, then navigate with automatic waypoint advancement and ETA.
  • Charts — Browse and install nautical charts from a curated catalog, add custom tile sources, or import MBTiles for offline use.
  • Instruments — Connect to onboard instruments via Signal K or NMEA 0183 over WiFi to display depth, wind, heading, and AIS targets.

See the roadmap for what's planned and the vision for the long-term direction.

Contributing

  1. Install dependencies

    npm install
  2. Start the app

    npx expo start

Read the contributing documentation for guidelines on how to contribute to the project.

License

Open Waters is licensed under the GNU General Public License v3.0.

All contributors must accept a Contributor License Agreement, which grants Open Water Software, LLC the rights needed to distribute the app through the iOS App Store. Contributors retain full copyright ownership of their work.

About

An experiment in building modern marine charts. Currently alpha and not to be use for navigation.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages