Showing 36 of 232 projects
A JSON-based specification for persisting and transferring cartographic descriptions of GIS datasets across ArcGIS applications.
A Ruby script that converts GTFS transit data into SQLite databases, GeoJSON, and KML files for visualization and animation.
A Go library for programmatically managing a GeoServer instance via its REST API.
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.
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.
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 command-line tool that reduces GeoJSON file size by trimming coordinate precision, removing whitespace, and optionally stripping properties.
A JavaScript library for managing GeoJSON properties and performing GIS operations for thematic cartography.
R package providing classes and methods for handling and analyzing spatio-temporal data.
Python bindings for CityEngine's Procedural Runtime (PRT) to generate 3D geometries from CGA rules.
A minimal Vue.js project template for building 3D GIS applications with Mars3D.
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.
An open pedestrian transportation network data standard for describing and sharing pedestrian network and adjacent data as a graph.
Extract GeoJSON features from Mapbox vector tiles via CLI, Node.js, or browser.
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.
Flatten complex GeoJSON geometries like MultiPolygon and GeometryCollection into simple geometries.
A Go library to publish GIS vector data to PostGIS and GeoServer.
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 collection of sample datacards, shapefiles, and other files for testing agricultural and geospatial applications.
A live analytic web service that analyzes and summarizes OpenStreetMap edits, providing text-based summaries and visual diffs for changesets.
A web tool that converts ArcGIS JSON format to GeoJSON for GIS data interoperability.
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 comprehensive wiki-style collection of over 240 resource pages and 3500 resources covering the ArcGIS platform, GIS concepts, and Esri products.
A JavaScript library implementing DE-9IM spatial predicates for GeoJSON objects, supporting relationships like contains, intersects, and touches.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.