GeoLibre v3.6.0

GeoLibre is a free and open source GIS platform built for visualizing, exploring, analyzing, and sharing geospatial data. What makes it especially interesting is its flexible approach to deployment. The same workspace can run in a web browser, as a desktop application, on mobile devices, and inside Jupyter notebooks. It also emphasizes local processing and privacy, making it an appealing alternative to heavier traditional GIS applications.

GeoLibre is aimed at users who work with maps and spatial data but do not necessarily want to install a large desktop GIS application. The browser version runs entirely client-side, with loaded data processed locally in the browser session. There is no required account or server backend for normal use.

Under the hood, GeoLibre combines MapLibre GL JS, DuckDB-WASM Spatial, deck.gl, React, TypeScript, and Tauri. This combination gives it a modern foundation for handling both traditional geospatial files and newer cloud-native formats.

Key Features of GeoLibre

Browser-Based GIS

GeoLibre can run directly in a modern browser without installation. Users can load supported vector and raster data, create maps, style layers, and perform spatial analysis without setting up a dedicated GIS workstation.

Desktop and Mobile Support

For workflows requiring filesystem access and native functionality, GeoLibre is also available as a desktop application for Windows, macOS, and Linux. The same project format can move between different versions of the application.

Cloud-Native Geospatial Data

One of GeoLibre's strongest areas is its support for modern cloud-native formats and services. It can work with GeoParquet, FlatGeobuf, PMTiles, COG, Zarr, vector tiles, GeoJSON, WMS, and other remote datasets.

This approach can be particularly useful when working with large datasets where downloading everything locally is unnecessary.

Spatial SQL

GeoLibre includes a SQL Workspace powered by DuckDB Spatial, allowing users to query and analyze spatial data using SQL. It also supports additional spatial engines, including PGlite with PostGIS and Apache Sedona.

Geoprocessing Tools

The application goes beyond simple map visualization. Its processing capabilities include vector analysis, raster processing, spectral indices, georeferencing, spatial statistics, network analysis, and conversion between geospatial formats.

3D and LiDAR

GeoLibre supports 3D Tiles, terrain visualization, and LiDAR datasets, making it useful for users working with 3D geographic information rather than only conventional 2D maps.

Plugin System

The platform includes a plugin API and plugin marketplace, allowing functionality to be extended without modifying the core application. This provides room for specialized workflows and third-party integrations.

Privacy-Focused Architecture

GeoLibre Web processes data locally in the browser and does not require an account or analytics for normal usage. Data only leaves the browser when users deliberately connect to remote resources or share a project.

Download GeoLibre v3.6.0 - Software Mirrors

GeoLibre v3.6.0 for Windows

GeoLibre.Desktop_3.6.0_x64_en-US.msi | 43.12 MB

GeoLibre.Desktop_3.6.0_x64-setup.exe | 42.11 MB

geolibre-desktop_windows_x64.exe | 47.13 MB

geolibre-desktop-3.6.0-x64.msix | 42.85 MB

geolibre-desktop-3.6.0-x64-portable.zip | 42.78 MB

geolibre-chrome-0.4.0.zip | 51.07 kB

GeoLibre v3.6.0 for macOS

GeoLibre.Desktop_3.6.0_x64.dmg | 45.1 MB

GeoLibre.Desktop_3.6.0_universal_mas.pkg | 112.6 MB

GeoLibre.Desktop_3.6.0_aarch64.dmg | 44.43 MB

geolibre-desktop_darwin_x64 | 48.25 MB

geolibre-desktop_darwin_aarch64 | 47.64 MB

GeoLibre v3.6.0 for Linux

GeoLibre.Desktop_3.6.0_amd64.deb | 43.95 MB

GeoLibre.Desktop_3.6.0_amd64.AppImage.zsync | 210.9 kB

GeoLibre.Desktop_3.6.0_amd64.AppImage | 120.34 MB

GeoLibre.Desktop-3.6.0-1.x86_64.rpm | 43.96 MB

geolibre-desktop_linux_x64 | 50.52 MB

GeoLibre v3.6.0 for Android

geolibre-android.aab | 173.4 MB

geolibre-android-x86_64.apk | 53.48 MB

geolibre-android-x86.apk | 53.53 MB

geolibre-android-arm64.apk | 52.38 MB

geolibre-android-arm.apk | 48.59 MB

GeoLibre v3.6.0 for iOS

GeoLibre_3.6.0_ios_app-store.ipa | 45.26 MB

Others Download related to GeoLibre v3.6.0

GeoLibre.Desktop_3.6.0_x64.app.tar.gz | 44.21 MB

GeoLibre.Desktop_3.6.0_aarch64.app.tar.gz | 43.54 MB

GeoLibre v3.6.0 Source Code

GeoLibre v3.6.0 Source code (zip)

GeoLibre v3.6.0 Source code (tar.gz)

GeoLibre v3.6.0 Release Notes:

GeoLibre v3.6.0 adds an India GIS catalog, lets external plugins add point clouds and read private S3 objects, and gives the Python API awaitable commands. You can also explore rasters and vectors in a new example notebook, edit much larger database layers, and cancel a browser COG conversion. It brings together 17 pull requests from 5 contributors, 2 of them contributing for the first time. Thank you to everyone who helped!

Highlights

  • India GIS: a new catalog under Plugins → Web Services lists open boundary and municipal datasets for India, from national outlines to state and city wards. Choose a region and a portal, then add a layer to the map or download the data. See Web Services.
  • Point clouds and private S3 for plugins: external plugins can add LAS, LAZ, COPC, and EPT data as regular LiDAR layers, and decode them with the host's own maplibre-gl-lidar. They can also read objects in private S3 buckets through presigned URLs, without receiving the secret key, so install only plugins you trust with the buckets your S3 connections cover. See the Plugin API.
  • Async Python: every blocking Map command now has an awaitable *_async() twin, such as fly_to_async() and get_center_async(), so it runs directly on the event loop in hosts such as Shiny for Python. See Python.
  • A raster and vector example notebook: Explore_GeoLibre.ipynb covers COGs, DEM analysis, live earthquake data, spatial joins, and 3D extrusions in the Notebook panel. New add_tile_layer, add_cog, add_raster, and run_whitebox_tool commands back it. See Notebook Panel.
  • Larger editable database layers: editable PostGIS and SQL Server layers now open up to 1,000,000 features by default, and GEOLIBRE_DB_MAX_FEATURES on the processing server changes the limit. See Adding data.
  • Cancellable COG conversion: GeoTIFF-to-COG conversion in the browser now runs in a worker, so the interface stays responsive and you can stop it at any time.
  • Fixes: lower rasters no longer punch holes in upper ones on the deck.gl engine, which now also follows the Layers panel order; raster overviews average only valid pixels, so NoData no longer blends in; more EPSG codes and zipped shapefile datums resolve correctly; and Mapbox GL JS now loads from Mapbox's CDN when you open a Mapbox map, with a new third-party licenses page.

Download

Launch GeoLibre Web at https://web.geolibre.app, or get the desktop and mobile apps from https://geolibre.app/downloads/ (or the assets below).

What's Changed

  • fix(postgis): lift editable database layers past the 50k feature cap by @giswqs in #3272
  • fix: shift the other CRSs on the datums the table lists by @GISspecialistAlejandraDuque in #3271
  • chore(deps): bump maplibre-gl-lidar to 0.21.1 by @giswqs in #3275
  • feat(python): add async variants of the blocking command methods by @cpsievert in #3276
  • feat(plugins): let external plugins read private S3 objects by @giswqs in #3277
  • fix(s3): re-probe a bucket's region after a network failure by @giswqs in #3278
  • feat(plugins): add India GIS open geospatial and state geoportal catalog plugin by @sutharprin098 in #3274
  • fix: resolve EPSG:31300 with the parameters of its equivalent 31370 by @GISspecialistAlejandraDuque in #3279
  • fix: apply the datum table to a zipped shapefile's .prj by @GISspecialistAlejandraDuque in #3280
  • perf(raster): move GeoTIFF-to-COG conversion into a cancellable worker by @Craun718 in #3284
  • feat(notebook): add a raster and vector example notebook by @giswqs in #3286
  • fix(raster): stop lower rasters punching holes in upper ones by @giswqs in #3289
  • fix: strip ogc_fid in any casing before ST_Read re-reads GeoJSON by @giswqs in #3290
  • fix(raster): follow the Layers panel order on the deck.gl engine by @giswqs in #3291
  • fix(map): load Mapbox GL from its CDN instead of bundling it by @giswqs in #3294
  • chore(deps): bump geolibre-wasm, whitebox-wasm and layer control by @giswqs in #3295
  • i18n: fill catalog gaps ahead of v3.6 by @giswqs in #3298
  • chore(release): v3.6.0 by @giswqs in #3299

New Contributors

  • @GISspecialistAlejandraDuque made their first contribution in #3271
  • @sutharprin098 made their first contribution in #3274
Full Changelog: v3.5.2...v3.6.0

Performance and User Experience

GeoLibre feels considerably lighter and more modern than many traditional GIS applications. The browser-first design makes it easy to open the application and start exploring data without spending time configuring a large desktop environment.

The use of DuckDB-WASM Spatial is particularly interesting for local analytical workloads, while MapLibre and deck.gl provide a modern foundation for rendering maps and 3D information.

The project is also developing quickly. The current stable release has expanded considerably beyond simple mapping, adding project files, plugins, processing tools, cloud integrations, 3D capabilities, and spatial SQL.

That rapid development is both a strength and a consideration. Users looking for the mature ecosystem and extensive tooling of established GIS software may still prefer QGIS for complex professional workflows.

Pros

  • Free and open source.

  • Runs in the browser, desktop, mobile, and Jupyter.

  • Local-first approach to data processing.

  • Modern cloud-native GIS support.

  • Powerful spatial SQL capabilities.

  • Supports raster, vector, 3D, and LiDAR data.

  • Extensive geoprocessing tools.

  • Plugin marketplace and API.

  • Modern and lightweight interface.

  • MIT licensed.

Cons

  • Still much younger than established GIS platforms.

  • Ecosystem is smaller than QGIS.

  • Some advanced GIS workflows may still require traditional desktop software.

  • Rapid development can mean features and interfaces change quickly.

  • Users unfamiliar with cloud-native geospatial formats may need some time to understand the workflow.

Who Should Use GeoLibre?

GeoLibre is a strong choice for GIS professionals, researchers, developers, students, data scientists, and organizations working with modern geospatial datasets.

It is particularly appealing if you want a GIS application that can work directly with cloud-native data, perform analysis locally, and remain accessible through a browser without requiring a traditional desktop installation.

Developers should also find the combination of TypeScript, React, DuckDB, MapLibre, deck.gl, and Tauri interesting for building customized geospatial workflows.

Final Verdict

GeoLibre is an impressive modern take on GIS software. Instead of trying to reproduce every feature of established desktop GIS applications, it focuses on browser-based workflows, local processing, cloud-native datasets, spatial SQL, modern visualization, and portability.

Its rapid development is perhaps its biggest advantage. The project has grown quickly from a lightweight mapping application into a much broader GIS platform with raster processing, LiDAR, 3D Tiles, spatial databases, plugins, and AI-assisted geospatial functionality.

It is not yet a complete replacement for QGIS in every professional workflow, but GeoLibre is already a compelling option for anyone interested in lightweight, private, and modern GIS software.

GeoLibre v3.6.0
Free
Software Informations:
Developer:

Operating System:
Windows / macOS / Linux / Android
Date Added:
2026-11-02T05:28:00.222Z
Categories:

Post a Comment/Report Broken Link: