Skip to content

Releases

gpui-maps 0.8.0 and SWAT Studio 0.8.0 beta

Choose a tag to compare

@emakarov emakarov released this 14 Nov 01:26

The first public release of gpui-maps, and the first beta of SWAT Studio for Mac.

SWAT Studio 0.8.0 beta (macOS)

SWAT Studio is a free Mac app that opens the engine's examples side by side: styles, the globe, 3D buildings and vehicles, transit networks on the clock, data visualisation, dashboards, PMTiles and GeoParquet. Settings › Integrations › Integrate with Claude Code lets Claude Code drive the open map.

Download For
SWAT-Studio-macOS-arm64.zip Apple silicon (M1 and later)
SWAT-Studio-macOS-x86_64.zip Intel Macs

macOS 13 or later. Checksums are in SHA256SUMS.txt.

This beta is not notarised by Apple yet, so macOS blocks it the first time. To open it:

  1. Unzip it and move SWAT Studio to Applications.
  2. Open it once. When macOS says it cannot verify the app, click Done.
  3. Open System Settings › Privacy & Security, scroll down and click Open Anyway next to SWAT Studio, then confirm.

Or, from a terminal, once:

xattr -dr com.apple.quarantine "/Applications/SWAT Studio.app"

A signed and notarised build will follow; this beta tells you when a newer release is out (Settings › Updates, one request to GitHub at launch, can be turned off).

gpui-maps 0.8.0 (Rust crates)

The first open-source release of the engine and its format crates, under
MIT OR Apache-2.0. Built on gpui-pre =0.3.12, the gpui that gpui-kit 0.9.1
links. Versions of gpui-maps before 0.8.0 were internal and never
published; the format crates and gpui-agentic-http start at 0.1.0.

  • gpui-maps: the GPU vector-map engine for GPUI. MVT over HTTP,
    PMTiles, MBTiles and raster tiles; MapLibre / Mapbox GL style JSON (style
    spec v8) with expressions; six keyless basemaps over OpenFreeMap; a globe
    that blends into flat Mercator, with atmosphere and sky; fill-extrusion
    buildings, overlay extrusion and glTF models; GeoJSON, CSV, FlatGeobuf,
    GeoParquet and Cloud-Optimised GeoTIFF overlays with picking; arcs,
    animated trips, heatmaps, hexagon and grid binning and dot density;
    turn-by-turn route following; map stories rendered to video.
  • swat-maps-doc: the map document format.
  • swat-maps-dash: the dashboard format and its SQL compiler.
  • swat-maps-stac: STAC catalogue reading.
  • gpui-agentic-http: a local-only, self-describing HTTP surface for
    driving and inspecting a gpui app.
  • The web (wasm) and iOS shells, the Swift embedding, and the examples.

On crates.io: gpui-maps = "0.8". Start with the getting-started guide or https://gpui-maps.swatmobility.com.