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

Cartographic Information Model spec
Cartographic Information Model spec

A JSON-based specification for persisting and transferring cartographic descriptions of GIS datasets across ArcGIS applications.

#cartography#arcgis#geospatial
Stars95
Forks28
Last commit5 months ago
GTFS-viz
GTFS-vizRuby

A Ruby script that converts GTFS transit data into SQLite databases, GeoJSON, and KML files for visualization and animation.

#geojson#rake-tasks#ruby-script
Stars94
Forks19
Last commit10 years ago
geoserver
geoserverGo

A Go library for programmatically managing a GeoServer instance via its REST API.

#postgis#rest-client#catalog
Stars94
Forks22
Last commit4 days ago
L7 Plot
L7 PlotTypeScript

A geospatial visualization chart library built on L7 for creating interactive maps and location-based charts.

#plot#geojson#mapbox-gl-js
Stars92
Forks22
Last commit2 years ago
arcgis-vectortile-style-editor
arcgis-vectortile-style-editorCSS

A web-based editor for customizing the visual styles of Esri Vector Basemaps.

#web-mapping#cartography#jquery
Stars91
Forks32
Last commit8 years ago
Urbansprawl
UrbansprawlPython

An open-source framework for calculating spatial urban sprawl indices and performing disaggregated population estimates using OpenStreetMap data.

#urban-planning#urban#urban-accessibility
Stars89
Forks20
Last commit7 years ago
geojson-polygon-labels
geojson-polygon-labelsJavaScript

A CLI tool that generates point labels from GeoJSON polygons using various placement algorithms.

#cartography#geojson#geospatial
Stars89
Forks16
Last commit2 years ago
rpostgis
rpostgisR

R interface for transparently transferring spatial vector and raster data between R and PostGIS-enabled PostgreSQL databases.

#postgis#raster-data#r-package
Stars80
Forks15
Last commit1 year ago
geojson-random
geojson-randomJavaScript

A Node.js and browser library for generating random GeoJSON features like points, polygons, and linestrings.

#browserify#simulation#geojson
Stars76
Forks14
Last commit3 years ago
ArcGIS REST APIs collections
ArcGIS REST APIs collections

Postman collections and guides for working with ArcGIS REST APIs and Hosted Feature Services.

#developer-tools#arcgis#arcgis-rest-api
Stars76
Forks34
Last commit4 years ago
geojson-shave
geojson-shavePython

A command-line tool that reduces GeoJSON file size by trimming coordinate precision, removing whitespace, and optionally stripping properties.

#geojson#geospatial-data#geospatial
Stars76
Forks4
Last commit1 month ago
geotoolbox
geotoolboxJavaScript

A JavaScript library for managing GeoJSON properties and performing GIS operations for thematic cartography.

#cartography#geos-wasm#geojson
Stars75
Forks11
Last commit5 months ago
spacetime
spacetimeR

R package providing classes and methods for handling and analyzing spatio-temporal data.

#environmental-data#r-package#data-science
Stars75
Forks20
Last commit2 months ago
ArcGIS CityEngine SDKs (Python)
ArcGIS CityEngine SDKs (Python)C++

Python bindings for CityEngine's Procedural Runtime (PRT) to generate 3D geometries from CGA rules.

#geometry-processing#api#arcgis
Stars73
Forks18
Last commit8 months ago
vue-mars3d
vue-mars3dJavaScript

A minimal Vue.js project template for building 3D GIS applications with Mars3D.

#cesium#import#marsgis
Stars68
Forks37
Last commit7 days ago
qgis-edge-bundling
qgis-edge-bundlingPython

A QGIS Processing toolbox plugin implementing force-directed edge bundling to visualize origin-destination flows.

#flow-maps#geospatial-visualization#gis
Stars67
Forks13
Last commit5 years ago
geojson2svg
geojson2svgJavaScript

Convert GeoJSON data to SVG graphics with customizable styling, supporting both Node.js and browser environments.

#cartography#geojson#cli-tool
Stars65
Forks10
Last commit3 years ago
OpenSidewalks
OpenSidewalksTypeScript

An open pedestrian transportation network data standard for describing and sharing pedestrian network and adjacent data as a graph.

#geospatial-data#gis#data-schema
Stars63
Forks9
Last commit3 days ago
vt-geojson
vt-geojsonJavaScript

Extract GeoJSON features from Mapbox vector tiles via CLI, Node.js, or browser.

#geojson#geospatial#cli-tool
Stars61
Forks11
Last commit10 years ago
minjur
minjurC++

Osmium-based command-line tool for converting OpenStreetMap data to GeoJSON format.

#geojson-converter#geospatial#command-line-tool
Stars59
Forks13
Last commit9 years ago
conrex
conrexElixir

An Elixir implementation of the CONREC algorithm for calculating drive-time isochrones and topographic contours.

#location-analysis#algorithm#elixir
Stars56
Forks4
Last commit4 years ago
geojson-flatten
geojson-flattenJavaScript

Flatten complex GeoJSON geometries like MultiPolygon and GeometryCollection into simple geometries.

#geometry-processing#browserify#geojson
Stars54
Forks8
Last commit1 month ago
gismanager
gismanagerGo

A Go library to publish GIS vector data to PostGIS and GeoServer.

#postgis#data-publishing#geopackage
Stars54
Forks10
Last commit2 months ago
osmcha
osmchaPython

Python package to detect suspicious OSM changesets

#gis#osm#openstreetmap
Stars53
Forks26
Last commit1 month ago
Wikimaps-D3js Atlas
Wikimaps-D3js AtlasJavaScript

A command-line utility that converts heavy GIS sources into web-optimized TopoJSON, SVG, and raster map files.

#cartography#map-generation#geospatial
Stars47
Forks7
Last commit2 years ago
TransitWand
TransitWandJavaScript

A mobile platform for collecting transit data including GTFS, passenger counts, and GIS data.

#transportation-planning#field-data-collection#passenger-counting
Stars45
Forks23
Last commit11 years ago
Vector Tile Lab
Vector Tile LabVue

A local development tool for converting GeoJSON or Shapefiles into vector tiles and previewing them on an interactive map.

#developer-tools#geojson#geospatial
Stars44
Forks1
Last commit7 months ago
SampleData
SampleData

A collection of sample datacards, shapefiles, and other files for testing agricultural and geospatial applications.

#data-cards#precision-agriculture#geospatial
Stars39
Forks13
Last commit3 years ago
Analytic OSM Tracker
Analytic OSM TrackerPython

A live analytic web service that analyzes and summarizes OpenStreetMap edits, providing text-based summaries and visual diffs for changesets.

#kubernetes#gis#mongodb
Stars38
Forks1
Last commit5 years ago
arcgis-json-to-geojson
arcgis-json-to-geojsonVue

A web tool that converts ArcGIS JSON format to GeoJSON for GIS data interoperability.

#hacktoberfest#arcgis#geojson
Stars38
Forks10
Last commit2 years ago
geojson-join
geojson-joinJavaScript

A command-line tool that joins a stream of GeoJSON features with an external dataset based on matching field values.

#geojson#cli-tool#gis
Stars36
Forks4
Last commit8 years ago
geojson-summary
geojson-summaryJavaScript

Generates plain-English summaries of GeoJSON file contents, describing geometry types and counts.

#geojson#geospatial#npm-package
Stars35
Forks4
Last commit6 months ago
geojson-normalize
geojson-normalizeJavaScript

Converts any GeoJSON object into a standardized GeoJSON FeatureCollection.

#geojson#geospatial#gis
Stars34
Forks8
Last commit1 day ago
geojson-coords
geojson-coordsJavaScript

Extract all coordinates from any GeoJSON object into a single flat array.

#geojson#geospatial#gis
Stars33
Forks17
Last commit1 day ago
awesome-arcgis
awesome-arcgisHTML

A comprehensive wiki-style collection of over 240 resource pages and 3500 resources covering the ArcGIS platform, GIS concepts, and Esri products.

#arcgis#geospatial#esri
Stars32
Forks7
Last commit5 years ago
de9im
de9imJavaScript

A JavaScript library implementing DE-9IM spatial predicates for GeoJSON objects, supporting relationships like contains, intersects, and touches.

#algorithm#de-9im#geojson
Stars31
Forks2
Last commit8 months ago
PreviousPage 5 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
#Geospatial150
#Geojson78
#Mapping53
#Openstreetmap48
#Data Visualization40
#Spatial Analysis38
#Javascript35
#Web Mapping32
#Python31
#Cartography30
#Nodejs29
#Spatial Data26