Open source Esri ArcGIS alternatives
Every project in the catalog is MIT, Apache or BSD licensed. 0 projects explicitly describe themselves as a Esri ArcGIS alternative; 23 more are in the category where Esri ArcGIS is a typical product.
Open source projects in the same category: Maps & GIS
Category-level information: these projects are the same kind of software as Esri ArcGIS; they have not claimed to be a one-to-one replacement.
arnis
100louis-e · Maps & GIS
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- You can select a region through the map tool and produce a Minecraft world that is suitable for real-world geography.
- You can customize various settings such as on-premises production and world scale.
- You can run the world-building process in different modes through the command line or graphic interface.
- • NeutralHacker News
Arnis: Generate cities in Minecraft from OpenStreetMap
“On the other hand you can prompt it to be more concise, use simpler words, etc. I asked ChatGPT for a concise version and this is what it did: "Arnis generates Minecraft worlds based on real-world locations. Select an area to recreate cities, landmarks, and landscapes in the…”
react-native-maps · Maps & GIS
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- You can create the map along with the start zone or status management.
- You can list markers on Harita, customize them with custom visuals or views.
- You can add special information bubbles to the beacons.
Deck.gl
100visgl · Maps & GIS
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- Visualize large datasets in icons, polygons, and text layers with high performance on the map
- You can apply interactive event managements such as selection, highlight and filtering
- With map, first-person or orthographic view options, you can study data from different angles
- • High number of open issues (592)
- • NeutralGitHub Issue
Interleaving DeckGL layers with a base map
“Hello, this is just a continuation #4529. After successfully integrating harp.gl's map with deck.gl, I was experimenting with things and found my Icon Layer laid on top of the buildings of the map. Normally in mapbox this could be solved by using the `mapboxLayer` and adding the…”
originalankur · Maps & GIS
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- With the city and country information you set, you can create minimalist map posters.
- You can customize your maps with different visual themes and custom sizing options.
- You can edit text on the map using Google Fonts support and multiple language options.
- • No published release
Kepler.gl
100keplergl · Maps & GIS
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- By managing the redux-based state, you integrate the capler.gl component into your own React application
- By following the necessary development and installation steps in the Node.js environment, you run the component on the local machine
- You can include various modules in your project through package managers and configure map functionality
- ↑ PositiveHacker News
Kepler.gl
“It’d be great to have contributors join our collaborator summit [0] in the Seattle area this fall! It’s a free event, supported by the OpenJS Foundation, kepler.gl’s host foundation. We’re expecting to have a session from Shan, the creator of Kepler.gl as well as Ilya, the…”
maplibre · Maps & GIS
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- You publish maps on websites and webview-based applications
- Quickly display maps with GPU acceleration vector layer rendering
- You integrate map components using roofs like React and Angular
GeoLibre
80opengeos · Maps & GIS
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- You run over 1,000 geoprocessing tools without the need for servers on the browser.
- Using MapLibre, Mapbox, Cesium, or ArcGIS engines, you display your data with different rendering options.
- You perform geographic data analysis via Jupiter, RStudio, or web browser with local privacy.
GraphHopper
100graphhopper · Maps & GIS
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- You calculate distance and time between two or more points.
- Using GPS data, you perform the route alignment process.
- You integrate route data into your application via the Java library or web server.
- • NeutralHacker News
Using OpenStreetMap and GraphHopper to visit every pub in Dublin
“Just a side note: the GraphHopper Routing engine is open source: but is not able to solve TSP or vehicle routing. For that we've developed jsprit, also open source: And both combined to be easily used and very fast in our commercial offering called the GraphHopper Directions API”
- ↓ NegativeHacker News
The Open Source GraphHopper Routing Engine 8.0 Released
“I would do the (de)charging (or recuperation) after calculating the route. Sure, there are algorithms for energy optimal routing, but negative weights might not be that clean to handle in normal Dijkstra (or the speed up algorithms we have). So instead I would tell the algorithm…”
GoogleMapReact · Maps & GIS
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- You can render map components on the server side.
- You can use the internal hover algorithm on map objects.
- You can calculate the positions of the components before installing Google Maps API.
- • Website is unreachable (checked: 2026-10-31)
- • NeutralGitHub Issue
Markers are jumping
“Hello. Markers are jumping only when navigating the map by mouse's dran'n'drop. They appears on their old places for a short time and then showing on a right places. Strange: It doesn't reproduces on [Codesandbox]( Any ideas please?”
- • NeutralGitHub Issue
Markers flicker when scrolling on the map
“When the map is scrolled and the mouse is released, the markers blink from where they were initially positioned. **The code** ``` import React from "react"; import GoogleMapReact from 'google-map-react'; const AnyReactComponent = ({ text }) => ( {text} ); const center = { lat:…”
Valhalla
95valhalla · Maps & GIS
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- Using OpenStreetMap data, you provide route planning service over your own infrastructure.
- You perform geographic data analysis with tools such as distance matrix computation and isochron analysis.
- You perform complex route calculations using methods such as map matching and navigator vendor optimization.
- • High number of open issues (943)
- ↓ NegativeHacker News
Project Valhalla, Explained: How a Decade of Work Arrives in JDK 28
“> I'm saying I don't like this proposal And I'm trying to tell you that this document is not what you think it is. It's a rough sketch of a building's foundations and your critique is about the roof. Even if this were to become a proposal, it's likely the matter of defaults of…”
- • NeutralHacker News
Assassin’s Creed: Valhalla and the Unfortunate Implications
“Not everybody will seek out correct information but nowadays, you can expect to get this information much easier and much sooner than in the past. I don't exactly remember when I first read criticism about the science tree in Civilization but it was at least a decade after I…”
gboeing · Maps & GIS
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- You can download hiking, driving or cycling networks with single line code via OpenStreetMap.
- You can model urban fittings, building footprints, and public transport stops.
- You can analyze and visualize street orientations, speed, travel time, and route data.
- • No published release
- ↑ PositiveGitHub Issue
New feature: Retrieving OSM POIs with osmnx?
“Hi, first of all, awesome work with the package! Highly useful and needed. I was wondering if there would be interest to include separate functionalities to retrieve OpenStreetMap POIs with osmnx? I am currently starting to write such functionalities for my own project, and I…”
- • NeutralGitHub Issue
OSMnx 2.0 Migration Guide
“# Overview OSMnx 2.0.0 was released in November 2024. This major release includes some breaking changes (including removing previously deprecated functionality) that are not backwards compatible with v1. This issue provides guidance on migrating from v1 to v2. # Migrating to v2…”
sshuair · Maps & GIS
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- You can access cartography and geoanalysis tools.
- You can study spatial libraries in various programming languages.
- You can search for open data sets and map server resources.
- • No published release
- • NeutralGitHub Issue
Welcome to contribute
“You can leave a link in the comments below if you have found some project not in the list. I will add it to the main list. Comment sample: - name: QGIS - website: - short description: A cross-platform free and open-source desktop GIS software. - category: Geographic Information…”
- • NeutralGitHub Issue
Can u refered a windows GIS
“Hi can u refered me all gis app for windows for develop and with repo in github”
opengeos · Maps & GIS
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- Harita karolarını Tile Map Service (TMS) sunucularından indirip GeoTIFF dosyalarına dönüştürürsün
- Uzaktan algılama görüntülerini metin istemiyle bölümleyebilirsin
- Ön plan ve arka plan işaretleyicilerini etkileşimli olarak oluşturup segmentasyonu yönlendirebilirsin
- • NeutralGitHub Issue
sam3 dependency error on Windows
“Dear Author, First, thank you very much for adapting SAM3. but when I've already installed the dependencies, I still get the prompt “Please install it as: pip install segment-geospatial[samgeo3]” when trying to run the code. How can I resolve this? Traceback (most recent call…”
Verified against README · Oct 28, 2026 · source
antvis · Maps & GIS
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- You visualize large-scale geographic spatial data with WebGL in performance.
- You easily transfer data in CSV, JSON or GeoJSON format to map layers.
- You develop map-based analysis systems with layers of alloy, dot, line and field.
- • NeutralHacker News
Announcing Envoy: C++ L7 proxy and communication bus
“Wow, with L7 routing on path (not just host) this does almost everything I'm using bud+fabio+consul to do. It's like Hystrix+sidecar-HAProxy in one. The one thing I must have is SNI. The docs only have a short blurb [1], does someone know the full status of SNI support? [1]:…”
maplibre · Maps & GIS
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- You instantly create vector map layers from PostgreSQL databases and GeoJSON files.
- You present the data from sources MBTiles, PMTiles and GeoParquet as a map layer.
- You perform copying, verification, comparison, and difference application operations between MBTiles files.
- • NeutralHacker News
Asahi Linux lead developer Hector Martin resigns from Linux kernel
“"Doxxing" refers to providing the real world identity of a psuedononymous person, breaking their pseudoanonymity. It doesn't refer to providing the WRONG identity, as that wouldn't break their pseudoanonymity. You, hananova -- are the QUEEN OF FRANCE! Did I doxx you or not? I…”
- ↓ NegativeHacker News
Martin Shkreli is found guilty of securities fraud
“It's an internet forum. We're all expressing our own moral and general opinions. It's toxic to assume these opinions are not honestly held and write them off simply with another buzz word. The other poster didn't hold Shkreli's head under the water, his comments will not affect…”
mesa · Maps & GIS
Alternative to (project's own claim): NetLogo
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- Using built-in core components, you quickly create tool-based models.
- You visualize the models you have prepared with the browser-based interface.
- You analyze simulation results using Python data analysis tools.
- • NeutralHacker News
Valve is paying open-source developers to work on Proton, Mesa, and more
“They wrap to SDL, so it's still being used. Proton is mostly an assemblage of FOSS projects, direct interaction with Valve isn't needed to use those any more than direct interaction with, say, a major contributor to Mesa like Intel when using that.”
- • NeutralHacker News
Valve is paying open-source developers to work on Proton, Mesa, and more
“Have you heard about just-released Mesa 22.3 which now has rusticl for modern OpenCL support? Previously Mesa used Clover for OpenCL, which was stuck somewhere just below OpenCL 1.2 (but only reports OpenCL 1.1 support).”
opengeos · Maps & GIS
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- In the Jupyter environment, you create interactive maps by writing minimum code.
- You upload and visualize vector and raster data on a map without writing code.
- Using the WhiteboxTools background, you perform geographic analysis.
- • NeutralGitHub Issue
Install on Pyodide/JupyterLite
“It would be really cool to run `leafmap` on [Pyodide]( and hence [JupyterLite]( using [micropip]( I gave it a try and found basically two issues with non-existing Python 3 source wheels (needed by micropip) for `pycrs` and `pyshp` on PyPI for which I've created these tickets…”
- ↓ NegativeGitHub Issue
add_raster doesn't work in container environment
“### Environment Information - leafmap version: 0.42.6 - Python version: 3.11.6 - Operating System: Mac OS 14.6.1 (but running container giwqs/leafmap:latest) ### Description I am having difficult getting leafmap to display a local COG when running in a container. I have tried…”
googlemaps · Maps & GIS
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- You can cluster a large number of data points on the map and display it as a heat map.
- You can style KML and GeoJSON data by importing them to the map.
- You can perform multiple line coding and global geometry calculations.
- ↓ NegativeGitHub Issue
Map dragging is slow when using more than 15 000 markers in a high zoom level
“Hey, I have (sometimes) much more than 15 000 markers. When i drag the map in a high zoom level e.g. above an area that has only like 200 (clustered) markers it is very slow although I have a Galaxy S3. Someone knows how to make dragging fast in high zoom levels?”
- • NeutralGitHub Issue
java.util.ConcurrentModificationException
“I am intermittently getting this error. Here's my scenario: 1.) Not that it matters, - my marker locations are trickling in (coming from a network call) 2.) Every 15 markers that arrive, I "encourage" to do cluster by calling ``` mClusterManager.cluster() ``` 3.) I have overrode…”
zcreativelabs · Maps & GIS
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- You create SVG maps by providing a valid TopoJSON file reference.
- You combine components by adding pointers and notes to maps.
- You visualize countries, regions and continents at different levels of complexity.
- • No published release
- • NeutralGitHub Issue
Tooltip integration with react-tooltip
“Hi! I finally decided to switch to your awesome library but found a little problem: I use some state to toggle a class `active` to some countries which applies *the same color* as the `hover` fill but when you hover over a sidebar of continents, each country belonging to that…”
- • NeutralGitHub Issue
Zoom in on Country
“It would be incredibly useful to center and zoom based on the returned ` `s within ` `. I think it could be helpful as a prop within ` `.”
Photon
100komoot · Maps & GIS
Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox
- Using OpenStreetMap data, you make spelling error-tolerant and multilingual address searches
- You convert geographic coordinates to open address with reverse encoding
- Filter search results with border box or OSM tags
- • NeutralHacker News
Introducing the Photon
“"The Spark (Core) on the other hand is much like an Arduino in that you have it in your presence to code its behavior, and then release it to the wild. Slightly different target apps, hugely different user experience." The Core default firmware gives you an instant cloud API to…”
- • NeutralHacker News
Introducing the Photon
“Suggestion - put in some social sharing meta tags. It literally takes two minutes. Here's a quickie to make it semi presentable on facebook ``` <meta property="og:title" content="Introducing the Photon IoT Toolkit"> <meta property="og:image" content=" <meta…”