Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Mapping

Mapping

171 projects

Showing 27 of 171 projects

imagery-index
imagery-indexJavaScript

A curated index of aerial and satellite imagery sources for mapping, with efficient geographic referencing.

#aerial-imagery#imagery-index#geojson
Stars29
Forks8
Last commit8 months ago
geohash
geohashElixir

Geohash encoder/decoder implementation for Elixir with neighbor and bounds calculations.

#functional-programming#elixir#geospatial
Stars29
Forks11
Last commit1 year ago
arcgis-js-vscode-snippets
arcgis-js-vscode-snippetsHTML

A Visual Studio Code extension providing code snippets for the ArcGIS Maps SDK for JavaScript.

#developer-tools#productivity#arcgis
Stars28
Forks15
Last commit9 months ago
esri-loader-hooks
esri-loader-hooksJavaScript

Custom React hooks for loading and interacting with ArcGIS maps, scenes, and graphics using esri-loader.

#web-mapping#javascript-api#arcgis
Stars28
Forks13
Last commit4 years ago
Mappable
MappableSwift

A lightweight Swift framework for converting JSON to immutable models with flexible mapping and type conversion.

#ios#immutable-models#codable-alternative
Stars28
Forks2
Last commit6 years ago
gtfs2geojson
gtfs2geojsonJavaScript

A Node.js library that converts GTFS transit data into GeoJSON format for mapping and analysis.

#geojson#gis#nodejs
Stars26
Forks8
Last commit2 years ago
gtfs2geojson
gtfs2geojsonJavaScript

Convert GTFS transit data into GeoJSON format for mapping and spatial analysis.

#geojson#gis#transit-data
Stars26
Forks8
Last commit2 years ago
img2geojson
img2geojsonJavaScript

A web tool that lets you trace paths on images overlaid on maps and export them as GeoJSON for use in applications.

#geojson#image-tracing#geospatial
Stars22
Forks4
Last commit4 years ago
ng-azure-maps
ng-azure-mapsTypeScript

An Angular library providing an HTML-driven wrapper for Azure Maps controls to integrate mapping functionalities into Angular applications.

#web-mapping#geospatial#azure-maps
Stars19
Forks16
Last commit4 months ago
haversine
haversineCrystal

A Crystal implementation of the Haversine formula for calculating distances between geographic coordinates.

#location-based-services#geospatial#crystal-lang
Stars19
Forks0
Last commit1 month ago
aurelia-leaflet
aurelia-leafletJavaScript

A Leaflet CustomElement plugin for Aurelia to integrate interactive maps into Aurelia applications.

#javascript-framework#aurelia-plugin#gis
Stars18
Forks9
Last commit8 years ago
ros2_object_map
ros2_object_mapPython

A ROS2 package that marks detected objects on a map during SLAM using object analytics.

#robotics#sensor-fusion#ros-package
Stars15
Forks5
Last commit4 years ago
geojson2image
geojson2imageRuby

A Ruby library that converts GeoJSON data into PNG images with customizable styling options.

#png#geojson#chunky-png
Stars15
Forks1
Last commit7 years ago
geomorph
geomorphRust

A Rust library for converting between geographic coordinate systems without external dependencies.

#mgrs#geospatial#geography
Stars14
Forks6
Last commit1 year ago
arcgis-js-api-starter-apps
arcgis-js-api-starter-appsJavaScript

A collection of starter apps and resources to help developers begin using the ArcGIS Maps SDK for JavaScript 4.x.

#web-mapping#developer-tools#arcgis-sdk-js
Stars10
Forks4
Last commit
polylines.cr
polylines.crCrystal

A Crystal implementation of Google's polyline algorithm for encoding and decoding geographic coordinates.

#algorithm#open-source#coordinate-compression
Stars10
Forks0
Last commit5 years ago
world_json
world_jsonRuby

Elixir/Erlang module providing TopoJSON country and state/province collections for geographic applications.

#elixir#geojson#geographic-data
Stars9
Forks0
Last commit11 years ago
parsefields
parsefieldsGo

A tool for parsing JSON-like logs to collect unique fields and events, helping create database mapping schemas.

#devops#database-schema#fields
Stars9
Forks1
Last commit7 years ago
geojson-random-generator
geojson-random-generatorJavaScript

A tool to generate and download random GeoJSON data for development and testing purposes.

#developer-tools#geojson#geospatial
Stars5
Forks1
Last commit3 years ago
extract-gtfs-pathways
extract-gtfs-pathwaysJavaScript

Command-line tool to extract pathways from GTFS datasets as GeoJSON for mapping and visualization.

#geojson#command-line-tool#gis
Stars4
Forks0
Last commit2 years ago
aurelia-leaflet
aurelia-leafletJavaScript

A plugin that integrates Leaflet maps into Aurelia applications for interactive mapping.

#aurelia-plugin#web-maps#gis
Stars4
Forks1
Last commit11 years ago
gtfs-service-area
gtfs-service-areaJavaScript

A tool that computes transit service areas from static GTFS data and outputs them as GeoJSON files.

#geojson#geospatial#gis
Stars4
Forks1
Last commit5 years ago
mercator-geographic-converter
mercator-geographic-converterHTML

A simple coordinate converter between geographic (latitude/longitude) and Web Mercator (x/y) units using Esri's webMercatorUtils.

#web-mercator#pcs#converter
Stars3
Forks0
Last commit5 years ago
gtsf
gtsfR

An R package for converting GTFS transit data into simple features for mapping and geospatial analysis.

#simple-features#r-package#geospatial
Stars3
Forks0
Last commit8 years ago
Vert.x POJO config
Vert.x POJO configJava

A Vert.x extension that maps JSON configuration to typed Java beans using Jackson.

#validation#jackson#bean-validation
Stars3
Forks0
Last commit10 years ago
MapMetrics GL
MapMetrics GLTypeScript

A Mapbox GL JS-compatible mapping library with built-in vector tiles, geocoding, routing, and search.

#geocoding#web-maps#gis
Stars1
Forks0
Last commit4 months ago
IMGtoKMZ
IMGtoKMZPython

Converts a folder of geotagged images (JPEG, PNG, HEIC) into a KMZ file with placemarks for each photo, plus a CSV report.

#exif#geotagging#kmz
Stars1
Forks0
Last commit2 months ago
PreviousPage 5 of 5

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
3 years ago
#Geospatial69
#Gis53
#Geojson36
#Robotics34
#Data Visualization29
#Slam27
#Javascript26
#Openstreetmap22
#Localization21
#Ros18
#Web Mapping18
#Javascript Library18