Gweatherrouting
Open-source sailing routing and navigation software
Install / Use
/learn @dakk/GweatherroutingREADME
GWeatherRouting
GWeatherRouting is an open-source sailing routing and navigation software written using Python and Gtk4.



Features
- Multi-point sailing weather routing
- Boat / polar integrated database
- Grib1 and Grib2 support, with downloader for OpenSkiron and NOAA
- GPX support for importing and exporting POIs and tracks
- Session manager for storing POIs, tracks and routings
- Chart rendering:
- GeoJSON (coastlines included)
- GSHHS basemap (download helper included)
- KAP, GeoTiff charts and other raster formats supported by GDAL
- OpenSeaMap seamarks rendering
- Gtk4 interface
- NMEA instruments support
- NMEA / GPX log analysys
- AIS rendering
- Boat dashboard and other realtime navigation support
- Customizable routing calculator
Installation
You can install gweatherrouting via flatpak, appimage, windows portable zip, or from source.
Download
From source
- Make sure to have Python >= 3.9 installed and the
pippackage manager. - Install the following dependencies using your OS package manager (e.g: archlinux=pacman, debian=apt, macos=homebrew). Be aware that some packages have different names with different package managers.
- gobject-introspection
- gdal
- gtk+3
- libffi
- librsvg
- py3cairo
- pygobject3
- pkg-config
- libgirepository1.0-dev
[!NOTE]
If you are using avirtualenvyou may need to make symbolic links from the UI libraries to yourvenvfolder (this is not needed using system interpreter outside venv).
- Checkout the repository and run:
pip install . - Start the software running:
gweatherrouting
License
Read the LICENSE file.
Related Skills
node-connect
346.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
346.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
346.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
