RustGIS is a geographic information system in pure Rust: maps and layers, symbology, labels, editing, geoprocessing with over 1,000 GeoLibre and Whitebox tools, page layouts and export, an AI Assistant and sandboxed plugins. It includes rustgis-cli for scripting every command and an MCP server for AI agents.
What's new in 0.4.0
RustGIS v0.4.0 tilts the map into 3D, adds several new data sources and gives cartography and analysis more depth. Turn and tilt the map, drape it over terrain and stand extrusions up on the GPU, or switch to the Moon and Mars. Read Esri File Geodatabases without GDAL, query MySQL, MariaDB and SQL Server tables live, and browse a large catalog of public web data. New tools include vertex editing, spatial join, zonal statistics, kriging and data-cube trends, and new cartography includes label classes, curved line labels, publication layouts and SVG export. Highlights - A map you can turn and tilt: rotate the map to a bearing and tilt it to a pitch, drape it over terrain, stand extrusions and point markers up on the GPU, and turn the globe the same way. Map frames in layouts turn and tilt too. Switch between the Earth, the Moon, Mars and other celestial bodies, each with its own basemaps. See Maps. - More data, from more places: Esri File Geodatabases without GDAL, live MySQL, MariaDB, SQL Server and Azure SQL tables, QGIS projects opened as maps with their layer styles, and scans without coordinates for georeferencing. You can now write cloud-optimised GeoTIFFs. Reusable connections remember their passwords and keys in the OS keychain, and a Web Data pane lists public catalogs such as NASA Earthdata, FEMA, The National Map, NASA GIBS, Natural Earth, Hugging Face and satellite embeddings. See Data. - Time and data cubes: a time slider for layers, dated imagery, Zarr variables and STAC bands. Chart a point's time series, summarise a cube by year or month, and map trends cell by cell with Sen's slope and the Mann-Kendall test. - Editing and analysis: move, insert and delete vertices on the map with snapping. Analysis adds spatial join, zonal statistics, IDW and ordinary kriging, geodesic buffers, A5 equal-area grids, Calculate Geometry in metric or imperial units, and polygon, lasso and radius selection on the map. Plan routes and follow them turn by turn. ModelBuilder is rebuilt as a node canvas, the Script pane completes commands, parameters, layers and fields as you type, and a geoprocessing run can be copied as Python. See Analysis. - Cartography and labels: a Labeling pane with label classes chosen by SQL queries, labels that follow lines straight or curved, and installed font families. …
Yes. RustGIS is free and open-source software released under the Apache-2.0 license.
What is the latest version of RustGIS?
The latest version is 0.4.0, released on Oct 25, 2026.
Is it safe to download RustGIS?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with aef401a268a2894ba62f8854aa6cefb710e7f4a13f3d04805be40361cb089389.
Which Windows versions does RustGIS support?
RustGIS requires Windows 10 or later and is available for 64-bit (x64) systems.
How do I install RustGIS silently?
Run the offline installer with "RustGIS-0.4.0-windows-x86_64-setup.exe" /S, or install it with Windows Package Manager: winget install --id=OpenGeos.RustGIS -e --silent.
How do I uninstall RustGIS?
Open Settings › Apps › Installed apps, find RustGIS and select Uninstall. From the command line, run winget uninstall --id=OpenGeos.RustGIS -e.
Alternatives to RustGIS
Other Geography programs for Windows from different developers.
Make the most of your next outdoor activity, or relive the trips you’ve taken. BaseCamp lets you plan outdoor activities, organize your data and share your adventures with others.