libshumate
« Back to VersTracker
Description:
Shumate is a GTK toolkit providing widgets for embedded maps
Type: Formula  |  Latest Version: 1.5.1@0  |  Tracked Since: Oct 11, 2025
Links: Homepage  |  @gnome  |  formulae.brew.sh
Category: Developer tools
Tags: gtk maps geospatial gnome vector-tiles widgets
Install: brew install libshumate
About:
libshumate is a GTK-based library that provides map widgets for embedding interactive maps into applications. It offers vector tile rendering, marker management, and camera controls for seamless geospatial integration. The library serves as a modern mapping solution for GNOME and GTK applications.
Key Features:
  • GTK widget integration for native application UI
  • Vector tile rendering support
  • Marker and overlay management
  • Camera controls and animation
  • OpenStreetMap compatibility
Use Cases:
  • Building location-aware desktop applications
  • Creating GIS tools with GTK interface
  • Embedding interactive maps in GNOME apps
Alternatives:
  • libchamplain – Older Clutter-based mapping library, libshumate is GTK4-native and more modern
  • leaflet – JavaScript web mapping library, requires web context vs native GTK
Version History
Detected Version Rev Change Commit
Oct 11, 2025 8:05am 0 VERSION_BUMP c2dd2e8d
Sep 16, 2025 11:19am 0 VERSION_BUMP 16da94c7
Sep 13, 2024 1:07pm 0 VERSION_BUMP 37080133