Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Interactive Maps

Interactive Maps

48 projects

Showing 36 of 48 projects

Leaflet
LeafletJavaScript

A lightweight open-source JavaScript library for building mobile-friendly interactive maps.

#web-mapping#geospatial#gis
Stars45.4k
Forks6.1k
Last commit18 hours ago
OpenLayers
OpenLayersJavaScript

A high-performance JavaScript library for creating interactive maps on the web with support for tiles, vectors, and markers.

#web-mapping#open-source#geospatial
Stars12.5k
Forks3.2k
Last commit2 days ago
Mapbox GL JS
Mapbox GL JSTypeScript

A JavaScript library for rendering interactive, customizable vector maps in web browsers using WebGL.

#web-mapping#map-visualization#gis
Stars12.3k
Forks2.4k
Last commit14 hours ago
kepler.gl
kepler.glTypeScript

A powerful open-source web application for visual exploration and analysis of large-scale geospatial data sets.

#react-component#large-datasets#geospatial
Stars11.9k
Forks2.0k
Last commit10 hours ago
maplibre
maplibreTypeScript

An open-source library for publishing interactive vector tile maps in web browsers and webview-based apps.

#web-mapping#maplibre-gl-js#hacktoberfest
Stars11.1k
Forks1.1k
Last commit17 hours ago
react-map-gl
react-map-glTypeScript

A suite of React components providing a React-friendly API wrapper for MapboxGL JS and Maplibre GL.

#web-mapping#mapbox-gl-js#geospatial
Stars8.5k
Forks1.4k
Last commit3 months ago
datamaps
datamapsJavaScript

A lightweight JavaScript library for creating interactive SVG map visualizations with D3.js and TopoJSON.

#web-mapping#geospatial#choropleth
Stars3.8k
Forks997
Last commit5 months ago
mapus
mapusJavaScript

An open-source map tool for real-time collaborative exploration and annotation.

#trip#annotation#web-app
Stars3.5k
Forks229
Last commit4 years ago
react-simple-maps
react-simple-mapsJavaScript

A React library for creating beautiful SVG maps with d3-geo and topojson using a declarative API.

#d3-geo#geospatial#svg
Stars3.3k
Forks463
Last commit1 year ago
Tangram
TangramJavaScript

A JavaScript library for rendering 2D & 3D maps in web browsers using WebGL, optimized for vector data like OpenStreetMap.

#cartography#geojson#map
Stars2.3k
Forks290
Last commit5 months ago
mapbox.js
mapbox.jsHTML

Legacy JavaScript mapping library built on Leaflet for creating interactive web maps with Mapbox services.

#web-mapping#geocoding#docs-site
Stars1.9k
Forks378
Last commit2 years ago
jqvmap
jqvmapJavaScript

A jQuery plugin for rendering interactive, customizable vector maps with support for data visualization and region selection.

#web-mapping#jquery-plugin#vector-maps
Stars1.8k
Forks665
Last commit5 years ago
uMap
uMapJavaScript

Create and embed custom maps with OpenStreetMap layers in minutes.

#web-mapping#cartography#geojson
Stars1.6k
Forks281
Last commit19 hours ago
Corona Tracker
Corona TrackerSwift

An open-source iOS and macOS app for tracking coronavirus cases with interactive maps and detailed charts.

#ios-app#ios#coronavirus
Stars1.5k
Forks281
Last commit3 years ago
ipyleaflet
ipyleafletTypeScript

Interactive maps in Jupyter notebooks using Leaflet.js with Python bindings.

#jupyterlab-extension#data-science#geospatial-visualization
Stars1.5k
Forks365
Last commit2 months ago
kartograph.js
kartograph.jsCoffeeScript

JavaScript library for rendering interactive SVG maps in web browsers, built on jQuery and RaphaelJS.

#web-mapping#jquery#javascript-library
Stars1.5k
Forks222
Last commit8 years ago
jQuery Mapael
jQuery MapaelJavaScript

A jQuery plugin for creating interactive, dynamic vector maps with data visualization capabilities.

#web-mapping#zoomable-maps#vector
Stars1.0k
Forks194
Last commit4 years ago
Map Forecast API
Map Forecast APIJavaScript

A Leaflet plugin that embeds animated weather maps from Windy.com into websites with full JavaScript control.

#web-mapping#leafletjs#leaflet-plugin
Stars903
Forks197
Last commit4 years ago
ngx-leaflet
ngx-leafletTypeScript

Core Angular integration library for Leaflet maps, providing directives and components for flexible map management.

#web-mapping#geospatial#frontend
Stars813
Forks137
Last commit7 hours ago
Transitive.js
Transitive.jsJavaScript

A JavaScript library for generating dynamic, stylized transit maps from transport network data.

#javascript-library#data-visualization#schematic-maps
Stars701
Forks68
Last commit1 month ago
FSInteractiveMap
FSInteractiveMapObjective-C

An iOS charting library for visualizing and interacting with vector maps using SVG files.

#cocoa-touch#ios#objective-c
Stars546
Forks78
Last commit7 years ago
Wrld.js
Wrld.jsJavaScript

A JavaScript API for embedding beautiful, interactive 3D maps into web pages using WebGL.

#web-mapping#javascript-api#geospatial
Stars435
Forks51
Last commit3 years ago
ngx-mapbox-gl
ngx-mapbox-glTypeScript

Angular wrapper for Mapbox GL JS providing declarative components for interactive maps.

#geospatial#web-maps#mapbox-gl
Stars358
Forks146
Last commit5 months ago
leaflet-d3
leaflet-d3JavaScript

A collection of D3.js visualization plugins for Leaflet maps, enabling dynamic hexbin heatmaps and animated ping layers.

#geospatial#heatmaps#svg
Stars270
Forks57
Last commit25 days ago
Mapbox GL
Mapbox GLJava

A Flutter plugin for embedding interactive, customizable Mapbox vector maps in Flutter applications.

#android#gis#vector-maps
Stars269
Forks58
Last commit7 years ago
REmap
REmapJavaScript

An R package that provides an interface to ECharts for creating interactive HTML maps and data visualizations.

#echarts#r-package#geospatial
Stars257
Forks124
Last commit6 years ago
A Workbook for Interactive Cartography and Visualization on the Open Web
A Workbook for Interactive Cartography and Visualization on the Open WebJavaScript

A workbook teaching practical skills for creating interactive maps and visualizations on the web using open-source technologies.

#web-mapping#cartography#open-educational-resource
Stars209
Forks61
Last commit5 months ago
simple-map-d3
simple-map-d3JavaScript

A lightweight D3-based library for creating choropleth maps with tooltips using GeoJSON polygon data.

#web-mapping#geojson#svg
Stars113
Forks19
Last commit9 years ago
Oligrapher
OligrapherTypeScript

A JavaScript library for creating and annotating interactive network graphs, originally developed for LittleSis.

#network-graph#graphviz#javascript-library
Stars110
Forks22
Last commit3 days ago
spam
spamJavaScript

A D3 library for creating high-performance Canvas maps with automatic projection and retina support.

#geospatial#canvas#web-graphics
Stars101
Forks9
Last commit3 years ago
xleaflet
xleafletC++

C++ backend for the jupyter-leaflet widget, enabling interactive map visualizations in Jupyter notebooks.

#xeus#scientific-computing#geospatial
Stars94
Forks17
Last commit4 months 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
Stars93
Forks21
Last commit2 years ago
clearmaps
clearmapsActionScript

An ActionScript framework for building interactive, data-driven web maps with vector data visualization.

#cartography#web-maps#adobe-air
Stars62
Forks1
Last commit16 years ago
Google Maps
Google MapsActionScript

A tiled-based maps library for Starling and Feathers frameworks, optimized for mobile devices with Adobe AIR.

#starling-framework#feathers-ui#adobe-air
Stars61
Forks11
Last commit10 years ago
FramerMapboxJS
FramerMapboxJSCoffeeScript

A Framer module for integrating interactive Mapbox maps into prototypes with full API access.

#ui-prototyping#mapbox-gl-js#geospatial
Stars46
Forks9
Last commit8 years ago
Toronto Transit Explorer
Toronto Transit ExplorerTypeScript

A web app that visualizes transit, biking, and walking accessibility across Toronto using interactive maps.

#web-mapping#urban-planning#geospatial
Stars36
Forks7
Last commit4 years ago
Page 1 of 2Next

Related Tags

#Data Visualization25#Web Mapping21#Geospatial19#Leaflet14#Gis14#Javascript Library14#Javascript11#Frontend10#Maps9#Map9#Svg Maps7#Webgl7
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