MapLibre September 2026 Newsletter is live!
Read more for details on a new cross-platform plugin system in native, huge backlog clearance in GL JS, MLT v2, MapLibre Compose, and upcoming community calls.

MapLibre September 2026 Newsletter is live!
Read more for details on a new cross-platform plugin system in native, huge backlog clearance in GL JS, MLT v2, MapLibre Compose, and upcoming community calls.
GeoLibre v3.1.0 is here!
Try it out
- Launch GeoLibre Web: web.geolibre.app
- GitHub: github.com/opengeos/Geo...
- Documentation: geolibre.app
- Release notes: github.com/opengeos/Geo...
#GIS #Geospatia #OpenSource #CesiumJS #ArcGIS #Mapbox #MapLibre #3DMapping
A map pin in unmap is written like the rest of your React: <Marker lngLat={[lng, lat]}> inside <Map>. Nest a <Popup> in it and it opens on click. It's the marker-popup item in the shadcn registry, copied into your project so you can edit it. #MapLibre
What runs underneath unmap: geocoding on ParadeDB and PostGIS, routing on Valhalla, tiles from R2, behind one Hono Worker. Canadian-first data, and an architecture you can read.
A route planner on a map usually means writing the from/to inputs, the API calls and the line drawing yourself. unmap ships that as one registry component, routing-panel, installed with the shadcn CLI. #MapLibre
You do not need our components to use unmap. GET /styles/base.json returns a plain MapLibre style document: version 8, 76 layers, with its own glyphs and sprites. Point any MapLibre GL map at it. #MapLibre
unmap.dev?utm_source=b...
GeoLibre now supports Mapbox as a rendering engine, alongside MapLibre and Cesium.
Try it out
- Launch GeoLibre Web: web.geolibre.app
- GitHub: github.com/opengeos/Geo...
- Documentation: geolibre.app
#GeoLibre #Mapbox #MapLibre #GIS #3DGIS #OpenSource #Geospatial
A query in unmap matches every name a place carries. ᐃᖃᓗᐃᑦ and Iqaluit return the same record, carrying en, fr and iu on the feature itself. Coverage is a sourcing gap rather than an engine one. #MapLibre #GIS unmap.dev?utm_source=b...
🎉 2026 MapLibre Governing Board election is complete!
103 of our 172 Voting Members cast a ballot this year. A strong 60% turnout from the community.
📖 Full results: maplibre.org/news/2026-09...
A basemap you cannot restyle is one you will fight later. unmap serves its styles in light and dark, and switching between them is one prop on the map. #MapLibre #GIS unmap.dev?utm_source=b...
For anyone who asks what is under a maps API before trusting it: unmap is one Hono Worker on Cloudflare as the front door, tiles from R2, geocoding on ParadeDB and PostGIS, routing on Valhalla.
unmap is a maps API for developers who have never thought about tiles or projections. Two lines of code gets a rendered map of anywhere in Canada, with geocoding and routing on the same key. #MapLibre #GIS unmap.dev?utm_source=b...
Zero-click XSS in MapLibre GL JS hits 2.7M with no user action required—upgrade to 6.4.1. #Security #XSS #MapLibre #WebDev #CVE2026 #BrowserSecurity thedailytechfeed.com/critical-xss...
A critical MapLibre XSS vulnerability allows zero-click code execution in 2.7M weekly downloads. Discover how CVE-2026-85061 works and how to patch now.
#MapLibre #XSS #CVE202685061 #WebSecurity #InfoSec #CyberSecurity #OpenSource
GeoLibre now supports Cesium as a rendering engine, alongside MapLibre.
More Cesium-powered features are coming soon. Stay tuned.
Try it out
- Launch GeoLibre Web: web.geolibre.app
- GitHub: github.com/opengeos/Geo...
- Documentation: geolibre.app
Checkout the August 2026 newsletter here: maplibre.org/news/2026-09...