{"id":13427356,"url":"https://github.com/RoboDonut/awesome-spatial","last_synced_at":"2025-03-15T22:33:06.682Z","repository":{"id":75703231,"uuid":"44335930","full_name":"RoboDonut/awesome-spatial","owner":"RoboDonut","description":"A list of awesome spatial repositories.","archived":false,"fork":false,"pushed_at":"2018-01-04T14:42:48.000Z","size":27,"stargazers_count":200,"open_issues_count":100,"forks_count":24,"subscribers_count":32,"default_branch":"master","last_synced_at":"2024-05-23T04:11:52.027Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://robodonut.github.io/awesome-spatial/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RoboDonut.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2015-10-15T18:04:57.000Z","updated_at":"2024-05-11T05:17:08.000Z","dependencies_parsed_at":"2023-06-07T10:15:09.745Z","dependency_job_id":null,"html_url":"https://github.com/RoboDonut/awesome-spatial","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoboDonut%2Fawesome-spatial","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoboDonut%2Fawesome-spatial/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoboDonut%2Fawesome-spatial/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoboDonut%2Fawesome-spatial/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RoboDonut","download_url":"https://codeload.github.com/RoboDonut/awesome-spatial/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243801604,"owners_count":20350105,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T00:02:00.607Z","updated_at":"2025-03-15T22:33:01.673Z","avatar_url":"https://github.com/RoboDonut.png","language":null,"funding_links":[],"categories":["Others","Software","RelatedAwesome","Related Awesome","Related lists","others"],"sub_categories":["Geospatial","Europe"],"readme":"# awesome-spatial\n\nA list of [awesome](https://github.com/sindresorhus/awesome/blob/master/awesome.md) spatial repositories.\n\nThis curated list is compiled from discovered and used repositories as well as user contributions from https://gisdevs.slack.com/. Pull requests and suggestions (via issue tracking) are welcome.\n\nIn accordance with being [awesome](https://github.com/sindresorhus/awesome/blob/master/awesome.md) only awesome repositories are added. That said spatial is awesome so, take [\"awesome\"](https://github.com/sindresorhus/awesome/blob/master/awesome.md) with a grain of salt...\n***\n\n## Analysis\n### Geometry\n* https://github.com/geopandas/geopandas\n* https://github.com/libspatialindex/libspatialindex\n* https://github.com/JuliaGeo/LibGEOS.jl\n* https://github.com/pysal/pysal/\n* https://github.com/Toblerity/Fiona\n* https://github.com/Toblerity/Shapely\n* https://github.com/tmcw/awesome-geojson\n* https://github.com/ungarj/mapchete (divide data for processing)\n* https://github.com/iThinker/CheapRulerIOS (measure stuff, cheaply (iOS))\n* https://github.com/cschwarz/wkx (WKT/WKB/EWKT/EWKB/TWKB/GeoJSON parser, javascript)\n\n### Network\n* https://github.com/UDST/pandana\n* https://github.com/valhalla/thor\n* https://github.com/mapzen/on-the-road\n\n## Database\n* https://github.com/mapbox/postgis-vt-util\n* https://github.com/planetopendata/awesome-sqlite\n* https://github.com/neo4j-contrib/spatial\n* https://github.com/tiepologian/neospatial-py\n* https://github.com/dmfenton/winnow (apply sql to geojson in memory)\n* https://github.com/mraad/spark-gdb (parse Esri File Geodatabase with Apache Spark)\n\n## Data conversion\n* https://github.com/mapbox/csv2geojson (csv to geojson)\n* https://github.com/koopjs/GeoXForm (transform large streams of geojson into csv, kml, shapefile and other formats)\n\n## Web\n* https://github.com/spatialdev/PGRestAPI\n* https://github.com/mapbox/geojson-vt\n* https://github.com/tedsteiner/OpenStreetMap.jl\n* https://github.com/JasonSanford/tileify-ags\n* https://github.com/odoe/generator-arcgis-js-app\n* https://github.com/cmv/cmv-app\n* https://github.com/cmv/cmv-contrib-widgets\n* https://github.com/SpatialServer/Leaflet.MapboxVectorTile\n* https://github.com/nickcam/FlareClusterLayer\n* https://github.com/steveoh/esrislurp\n* https://github.com/mgd722/decode-google-maps-polyline\n* https://github.com/mapsme/omim/\n* https://github.com/dheerajchand/ubuntu-django-nginx-ansible (Django GIS project template)\n* https://github.com/mojodna/tessera (tilelive-based tile server)\n* https://github.com/pka/t-rex (vector tile server)\n* https://github.com/openmaptiles (vector tile server + map styles)\n\n## Visualization\n* https://github.com/python-visualization/folium\n* https://github.com/domlysz/BlenderGIS\n* https://github.com/mapbox/tippecanoe\n* https://github.com/mapbox/awesome-vector-tiles\n* https://github.com/kosmtik/kosmtik\n* https://github.com/jwass/mplleaflet\n* https://github.com/ellisonbg/ipyleaflet\n* https://github.com/lukasmartinelli/postgis-editor (PostGIS Viewer)\n* https://github.com/NYCPlanning/postgis-preview (PostGIS Viewer)\n* https://github.com/haoliangyu/leaflet-vt-viewer (View Vector Tiles)\n* https://github.com/mapbox/tilelive-mapnik (Renderer backend for tilelive.js)\n\n## Rasters \u0026 Remote Sensing\n* https://github.com/developmentseed/landsat-util\n* https://github.com/mapbox/rasterio\n* https://github.com/geotrellis/geotrellis\n* https://github.com/wkearn/RasterIO.jl\n* https://github.com/perrygeo/python-rasterstats/\n* https://github.com/haoliangyu/node-qa-masker (node js produce masks from the Quality Assessment band of Landsat 8 OLI images, as well as MODIS land products)\n* https://github.com/ungarj/tilematrix (handle tile pyramids)\n* https://github.com/geo-data/gdal-docker (raster analysis in Docker)\n* https://github.com/sentinelsat/sentinelsat  (find and download Copernicus Sentinel satellite images)\n* https://github.com/oyvindym/earth-observation-api (Earth Observation data over various APIs, samples)\n\n## Tutorials and Cheat sheets\n* https://github.com/sgillies/frs-cheat-sheet\n* https://github.com/carsonfarmer/python_geospatial\n* https://github.com/kjordahl/SciPy-Tutorial-2015\n* https://github.com/dwtkns/gdal-cheat-sheet\n\n## Misc.\n* https://github.com/mbloch/mapshaper\n* https://github.com/johnjreiser/chupaESRI\n* https://github.com/haoliangyu/ares (desktop raster editing)\n* https://github.com/mapbox/vector-tile-spec/\n* https://github.com/gdherbert/DataPillager (extract data from a feature service)\n* https://github.com/mapskin/mapskin (SVG icons)\n* https://github.com/steveoh/arcgis-on-docker (ArcGIS on Docker)\n* https://github.com/mraad/docker-arcgis (ArcGIS on Docker)\n* https://github.com/mapbox/awesome-vector-tiles (Awesome List of Vector Tile related stuff)\n* https://github.com/ucd-cws/arcpy_metadata (Metadata editor)\n* https://github.com/JamesMilnerUK/lee-algorithm-js (maze solver)\n* https://github.com/nypl-spacetime/map-vectorizer (geographic polygon and attribute data extraction from maps )\n* https://github.com/stedolan/jq (json parser CLI)\n* https://github.com/OSMNames/OSMNames (fulltext search on OSM data, ranked by related Wikpedia article popularity)\n\nTo Do:  \n1. Add snippet or preview from repo  \n2. Add a short code snippet showing use  \n3. Add small graphic of out from number 2  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRoboDonut%2Fawesome-spatial","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FRoboDonut%2Fawesome-spatial","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRoboDonut%2Fawesome-spatial/lists"}