Showing 36 of 232 projects
A Go library for programmatically managing a GeoServer instance via its REST API.
A Ruby script that converts GTFS transit data into SQLite databases, GeoJSON, and KML files for visualization and animation.
A geospatial visualization chart library built on L7 for creating interactive maps and location-based charts.
A web-based editor for customizing the visual styles of Esri Vector Basemaps.
A JSON-based specification for persisting and transferring cartographic descriptions of GIS datasets across ArcGIS applications.
An open-source framework for calculating spatial urban sprawl indices and performing disaggregated population estimates using OpenStreetMap data.
A CLI tool that generates point labels from GeoJSON polygons using various placement algorithms.
R interface for transparently transferring spatial vector and raster data between R and PostGIS-enabled PostgreSQL databases.
R package providing classes and methods for handling and analyzing spatio-temporal data.
A command-line tool that reduces GeoJSON file size by trimming coordinate precision, removing whitespace, and optionally stripping properties.
A Node.js and browser library for generating random GeoJSON features like points, polygons, and linestrings.
Postman collections and guides for working with ArcGIS REST APIs and Hosted Feature Services.
A JavaScript library for managing GeoJSON properties and performing GIS operations for thematic cartography.
Python bindings for CityEngine's Procedural Runtime (PRT) to generate 3D geometries from CGA rules.
A QGIS Processing toolbox plugin implementing force-directed edge bundling to visualize origin-destination flows.
Convert GeoJSON data to SVG graphics with customizable styling, supporting both Node.js and browser environments.
A minimal Vue.js project template for building 3D GIS applications with Mars3D.
Extract GeoJSON features from Mapbox vector tiles via CLI, Node.js, or browser.
An open pedestrian transportation network data standard for describing and sharing pedestrian network and adjacent data as a graph.
Osmium-based command-line tool for converting OpenStreetMap data to GeoJSON format.
An Elixir implementation of the CONREC algorithm for calculating drive-time isochrones and topographic contours.
A Go library to publish GIS vector data to PostGIS and GeoServer.
Flatten complex GeoJSON geometries like MultiPolygon and GeometryCollection into simple geometries.
Python package to detect suspicious OSM changesets
A command-line utility that converts heavy GIS sources into web-optimized TopoJSON, SVG, and raster map files.
A mobile platform for collecting transit data including GTFS, passenger counts, and GIS data.
A local development tool for converting GeoJSON or Shapefiles into vector tiles and previewing them on an interactive map.
A web tool that converts ArcGIS JSON format to GeoJSON for GIS data interoperability.
A live analytic web service that analyzes and summarizes OpenStreetMap edits, providing text-based summaries and visual diffs for changesets.
A collection of sample datacards, shapefiles, and other files for testing agricultural and geospatial applications.
A command-line tool that joins a stream of GeoJSON features with an external dataset based on matching field values.
Generates plain-English summaries of GeoJSON file contents, describing geometry types and counts.
Converts any GeoJSON object into a standardized GeoJSON FeatureCollection.
Extract all coordinates from any GeoJSON object into a single flat array.
A JavaScript library implementing DE-9IM spatial predicates for GeoJSON objects, supporting relationships like contains, intersects, and touches.
A comprehensive wiki-style collection of over 240 resource pages and 3500 resources covering the ArcGIS platform, GIS concepts, and Esri products.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.