opengeos

Lightweight, cloud-native desktop GIS built with Tauri v2, React, TypeScript, and MapLibre GL JS.

33
4
100% credibility
Found May 30, 2026 at 48 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

GeoLibre Desktop is a free, open-source mapping application that lets you load your own geographic data, style it visually, and analyze it — all on your own computer without needing an internet connection or cloud account.

How It Works

1
🗺️ You open GeoLibre Desktop

You launch the app and see a beautiful, empty map ready for you to explore.

2
📂 You drop your map files onto the app

You drag and drop your own map files — like GeoJSON, Shapefiles, or GeoPackage — and they instantly appear on the map.

3
🎨 You style your layers

You pick colors, adjust transparency, and change line widths — everything updates live on the map.

4
You want to add extra features
🏔️
Enable 3D terrain

Turn on 3D terrain to see your map with realistic elevation and hills.

📸
Enable Street View

See real street-level photos from Google or Mapillary overlaid on your map.

⚖️
Enable Layer Swipe

Compare two maps side by side by sliding a divider across the screen.

5
🔧 You run a quick analysis

You use the built-in toolbox to count features or calculate the bounds of your data.

6
💾 You save your project

Your map, layers, and settings are saved as a single file so you can open it again later.

🌍 Your map is ready to share

You've built a custom map with your own data, styled it beautifully, and saved it as a project you can revisit anytime.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 48 to 33 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is GeoLibre?

GeoLibre is a lightweight desktop GIS application that runs locally on your machine. Built with TypeScript, React, and Tauri, it lets you load vector data from formats like GeoJSON, GeoParquet, Shapefile, and FlatGeobuf directly in the browser or as a native desktop app. The map rendering uses MapLibre GL JS with OpenFreeMap basemaps, and DuckDB-WASM Spatial handles the heavy lifting of reading various vector formats without requiring a server.

Why is it gaining traction?

The combination of a modern tech stack and local-first architecture sets this apart from traditional GIS software. You get a full desktop app that weighs far less than QGIS or ArcGIS, with a plugin system that lets you extend functionality through integrations like swipe comparisons, LiDAR visualization, street view, and a GeoAgent for AI-assisted queries. The optional Python FastAPI sidecar hints at future geoprocessing capabilities, though that pipeline is still being built out.

Who should use this?

Developers building lightweight mapping tools who want a desktop GIS without the bloat of enterprise software. Researchers needing quick vector data inspection and styling. GIS professionals who prefer a modern, web-native interface over traditional desktop applications. The attribute table and live style editing make it practical for data exploration, while the plugin architecture appeals to those who want to customize behavior.

Verdict

At 33 stars, GeoLibre is clearly early-stage software, and the 1.0% credibility score reflects that maturity gap. The codebase is well-structured with solid documentation, but production use requires caution. Watch this project if you want a modern, lightweight GIS alternative, but check the roadmap before committing to anything mission-critical.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.