Open Geospatial Solutions
A collection of open-source software packages for the geospatial community
GitHub
175 repos
4.1k followers
Explained projects
HyperCoast: Slicing the Infinite Data Cube
How a specialized Python stack is turning NASA’s hyperspectral firehose into an interactive, browser-based laboratory for coastal science.
8 min read · Mar 25, 2026
Yet to be explained
geolibre-rust
whitebox_next_gen geospatial tools (plus new GeoLibre tools) compiled to WebAssembly (WASI) for in-browser use in GeoLibre
Rust
284 stars
Explain
geolibre-r
R interface to GeoLibre for interactive GIS in R, Quarto, R Markdown, and Shiny
R
28 stars
Explain
whitebox-wasm
Pure-Rust geospatial toolkit compiled to WebAssembly. No GDAL, no PROJ, no native libraries, no server.
Rust
18 stars
Explain
cog-tiler-wasm
Serverless Cloud Optimized GeoTIFF (COG) dynamic tiling in WebAssembly. TiTiler-style XYZ tiles, no backend, built on whitebox-wasm.
JavaScript
13 stars
Explain
geolibre-d2s
GeoLibre plugin to browse and view Data to Science (D2S) projects, flights, and data products
TypeScript
3 stars
Explain
geolibre-elevation-profile
GeoLibre plugin: draw a line on the map and chart the elevation profile along it (Open-Meteo).
TypeScript
3 stars
Explain
martin-tile-utils-wasm
WebAssembly bindings for martin-tile-utils: tile format/compression detection and web-mercator tile math in the browser
Rust
2 stars
Explain
geolibre-nasa-opera
GeoLibre plugin to search and visualize NASA OPERA products (DSWx, RTC, CSLC, DIST) via NASA CMR and titiler-cmr
TypeScript
2 stars
Explain
geolibre-admin
Reference admin UI for self-hosted GeoLibre deployments: deployment policy, organizations, members, and groups
TypeScript
1 stars
Explain
geolibre-language-packs
Optional language packs for GeoLibre processing tools
JavaScript
1 stars
Explain
qgis-geolens-plugin
QGIS plugin for browsing, visualizing, and editing datasets hosted by GeoLens
Python
1 stars
Explain
pages-preview
Central host for per-PR preview builds across opengeos repositories. Machine-generated and disposable.
HTML
1 stars
Explain
geolibre-stac-browser
A GeoLibre plugin for exploring STAC catalogs
TypeScript
1 stars
Explain
freestiler-wasm
WebAssembly bindings for the freestiler vector-tile engine: GeoJSON to PMTiles (MVT/MLT) in the browser
Rust
1 stars
Explain
geolibre-hypercoast
A GeoLibre plugin for visualizing and analyzing hyperspectral data (EMIT, PACE, and more) in the browser
TypeScript
1 stars
Explain
geolibre-web
Generated GitHub Pages deployment for the GeoLibre web app
0 stars
Explain
geolibre-downloads
Download mirror for the latest GeoLibre release
CSS
0 stars
Explain
geolibre-assets
Static asset hosting for GeoLibre
HTML
0 stars
Explain
geolibre-plugins-preview
Per-PR preview builds of GeoLibre with submitted plugins baked in. Content is disposable and machine-generated; see opengeos/geolibre-plugins.
0 stars
Explain
homebrew-geolibre
Homebrew tap for GeoLibre desktop app
Ruby
0 stars
Explain