An experiment in building modern marine charts. Currently alpha and not to be use for navigation.
- 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.
-
Install dependencies
npm install
-
Start the app
npx expo start
Read the contributing documentation for guidelines on how to contribute to the project.
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.