Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Gis

Gis

232 projects

Showing 36 of 232 projects

GeoDesk
GeoDeskJava

A fast, storage-efficient geospatial database engine for OpenStreetMap data with an intuitive Java API.

#database#data-storage#java-library
Stars202
Forks7
Last commit3 months ago
topojson for Python
topojson for PythonPython

A Python library for encoding spatial data into the TopoJSON format, reducing file sizes through topology computation and simplification.

#geopandas#coordinate-encoding#python-library
Stars198
Forks28
Last commit8 days ago
ESRI public-transit-tools
ESRI public-transit-toolsPython

A collection of ArcGIS tools for analyzing public transit data, including network analysis and real-time GTFS feed integration.

#urban-planning#transportation-planning#gtfs-rt
Stars197
Forks56
Last commit
tokml
tokmlJavaScript

Convert GeoJSON objects to KML (Keyhole Markup Language) strings for geographic data interchange.

#geojson#geospatial#cli-tool
Stars194
Forks92
Last commit3 months ago
spl.js
spl.jsJavaScript

SpatiaLite 5.1.1-rc0 with SQLite, GEOS, PROJ, and RTTOPO compiled to WebAssembly for Node.js and browser environments.

#rttopo#webassembly#geospatial
Stars191
Forks21
Last commit8 months ago
GitHub repository
GitHub repositoryPython

Automatically classifies and labels urban point clouds using data fusion with public datasets and region growing techniques.

#lidar#3d-data#data-fusion
Stars190
Forks29
Last commit3 years ago
geoblaze
geoblazeJavaScript

A blazing fast JavaScript raster processing engine for analyzing GeoTIFFs in browsers and Node.js.

#statistics#geospatial#raster
Stars190
Forks30
Last commit2 years ago
godal
godalGo

An idiomatic Go wrapper for the GDAL library, providing efficient raster and vector geospatial data processing.

#raster-data#cgo#geospatial
Stars185
Forks37
Last commit1 month ago
simplify-geojson
simplify-geojsonJavaScript

Apply Ramer-Douglas-Peucker line simplification to GeoJSON features or collections in JavaScript or via CLI.

#geometry-processing#geojson#ramer-douglas-peucker
Stars183
Forks18
Last commit4 years ago
geomet
geometPython

A pure-Python library for converting between common geospatial data formats like GeoJSON, WKT/WKB, and GeoPackage Binary.

#python-library#geopackage#geojson
Stars176
Forks35
Last commit1 year ago
python-mapnik
python-mapnikPython

Python bindings for the Mapnik C++ library, enabling programmatic map rendering and geospatial visualization.

#cartography#map-rendering#geospatial
Stars174
Forks93
Last commit28 days ago
simplefeatures
simplefeaturesGo

A pure Go implementation of the OpenGIS Simple Feature Access Specification for 2D geometry modeling and spatial algorithms.

#cartography#postgis#library
Stars174
Forks27
Last commit2 months ago
topo
topoElixir

An Elixir library for calculating spatial relationships between geometries like points, lines, and polygons.

#elixir#geospatial#geometry
Stars173
Forks26
Last commit1 year ago
Neatnet
NeatnetPython

A Python toolkit for simplifying street network geometry by converting transportation-focused representations to morphological centerlines.

#geometry-processing#python-library#urban-morphology
Stars162
Forks7
Last commit5 days ago
static-GTFS-manager
static-GTFS-managerJavaScript

A browser-based GUI for creating, editing, and exporting static GTFS feeds for public transit agencies.

#transit-agencies#india#gis
Stars160
Forks58
Last commit4 years ago
gtfs-to-geojson
gtfs-to-geojsonTypeScript

Convert GTFS transit data into GeoJSON for mapping routes and stops.

#transit-map#geojson#transit-agencies
Stars159
Forks24
Last commit2 months ago
geocalc
geocalcElixir

An Elixir library for performing geographic calculations including distance, bearing, and geofencing.

#hacktoberfest#elixir#geospatial
Stars156
Forks23
Last commit4 years ago
geojsonio
geojsonioR

An R package for converting geographic data to and from GeoJSON and TopoJSON formats.

#geojson#r-package#geospatial
Stars154
Forks59
Last commit3 years ago
Terrain Classic
Terrain ClassicCartoCSS

A world-wide CartoCSS port of Stamen's classic terrain map style for topographic visualization.

#cartography#postgis#cartocss-port
Stars145
Forks33
Last commit2 years ago
WGS84
WGS84Go

A zero-dependency Go package for performing coordinate transformations between various geodetic systems and projections.

#zero-dependency#web-mercator#geospatial
Stars142
Forks21
Last commit1 month ago
gtfs_functions
gtfs_functionsPython

A Python package for parsing GTFS data and creating geospatial visualizations of transit frequencies, speeds, and segments.

#transportation-planning#python-library#geospatial
Stars141
Forks32
Last commit1 year ago
Map
MapDart

A lightweight and vendor-free map widget for Flutter, written entirely in Dart with support for multiple projections and tile providers.

#cartography#dart#custom-tiles
Stars141
Forks32
Last commit2 months ago
@arcgis/cli
@arcgis/cliTypeScript

A deprecated CLI tool for scaffolding ArcGIS Maps SDK for JavaScript applications, widgets, and custom CSS themes.

#theme-authoring#arcgis#gis
Stars139
Forks29
Last commit2 years ago
geojson-rewind
geojson-rewindJavaScript

A JavaScript library to enforce correct polygon ring winding order in GeoJSON data for specification compliance.

#geojson#geospatial#gis
Stars133
Forks35
Last commit2 days ago
ArcGIS Maps SDK for Java c
ArcGIS Maps SDK for Java cJava

A collection of sample projects demonstrating how to build desktop mapping and GIS applications using the ArcGIS Maps SDK for Java.

#desktop-application#gradle#api
Stars132
Forks126
Last commit1 year ago
web-worldmap
web-worldmapJavaScript

A Node-RED node for visualizing real-time data on an interactive world map with extensive marker and layer controls.

#iot-dashboard#self-hosted-maps#geospatial-visualization
Stars119
Forks60
Last commit1 day ago
osm2geojson
osm2geojsonPython

A Python library for converting OpenStreetMap and Overpass API XML/JSON data into GeoJSON format.

#osm2geojson#python-library#geojson
Stars115
Forks20
Last commit1 month ago
CoGran
CoGranJavaScript

A command-line tool for combining geospatial data across different spatial units using five statistical methods.

#geojson#statistics#geospatial
Stars113
Forks7
Last commit7 years ago
antimeridian
antimeridianPython

A Python library that fixes GeoJSON geometries crossing the 180th meridian (antimeridian) by splitting them into valid shapes.

#geometry-processing#python-library#antimeridian-fix
Stars112
Forks11
Last commit4 days ago
rgeo-activerecord
rgeo-activerecordRuby

Spatial extensions and adapter helpers for ActiveRecord using RGeo's OGC Simple Features implementation.

#postgis#database-adapter#rails
Stars109
Forks68
Last commit1 year ago
OpenAthena
OpenAthenaPython

A Python library that calculates precise geodetic locations from drone imagery by combining sensor metadata with digital elevation models.

#search#rescue#python-library
Stars108
Forks24
Last commit2 years ago
gjf
gjfPython

A Python tool to fix invalid GeoJSON objects and files via CLI or library.

#data-cleaning#python-library#geojson
Stars104
Forks3
Last commit5 years ago
GeoServices spec
GeoServices specJavaScript

An open-source implementation of the GeoServices specification for serving geographic data via REST APIs.

#arcgis#geojson#geospatial
Stars102
Forks30
Last commit3 years ago
featureserver
featureserverJavaScript

An open-source Node.js implementation of the ArcGIS GeoServices REST API specification for serving geographic data.

#arcgis#geojson#geospatial
Stars102
Forks30
Last commit3 years ago
rgeo-shapefile
rgeo-shapefileRuby

An RGeo add-on module for reading geospatial data from ESRI shapefiles in Ruby applications.

#open-source#geospatial#esri
Stars98
Forks29
Last commit2 years ago
GTFS-OSM-Sync
GTFS-OSM-SyncJava

A Java desktop application that synchronizes bus stop and route data between GTFS transit feeds and OpenStreetMap.

#desktop-application#transportation-planning#data-synchronization
Stars97
Forks19
Last commit3 years ago
PreviousPage 4 of 7Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 month ago
#Geospatial150
#Geojson78
#Mapping53
#Openstreetmap48
#Data Visualization40
#Spatial Analysis38
#Javascript35
#Web Mapping32
#Python31
#Cartography30
#Nodejs29
#Spatial Data26