SkillAgentSearch skills...

Gweatherrouting

Open-source sailing routing and navigation software

Install / Use

/learn @dakk/Gweatherrouting
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

GWeatherRouting

CI Status License: GPL v3 GitHub Release Flathub

GWeatherRouting is an open-source sailing routing and navigation software written using Python and Gtk4.

GWeatherRouting

Polars

Log analysis

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

Flathub AppImage Windows

From source

  1. Make sure to have Python >= 3.9 installed and the pip package manager.
  2. 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 a virtualenv you may need to make symbolic links from the UI libraries to your venv folder (this is not needed using system interpreter outside venv).

  1. Checkout the repository and run: pip install .
  2. Start the software running: gweatherrouting

License

Read the LICENSE file.

Related Skills

View on GitHub
GitHub Stars74
CategoryDevelopment
Updated3d ago
Forks15

Languages

Python

Security Score

100/100

Audited on Mar 30, 2026

No findings