JavaScript Maps

Open-source JavaScript projects categorized as Maps

Top 23 JavaScript Map Projects

  • Leaflet

    🍃 JavaScript library for mobile-friendly interactive maps 🇺🇦

    Project mention: [OC] A round-trip flight from New York to San Francisco produces more emissions per passenger than the annual per capita emissions of 66 different countries and half of the allowable 2030 global emissions per capita if we want to achieve 2 degree stabilization | /r/dataisbeautiful | 2023-06-08

    **Tools and Data Sources** The calculator estimates flight emissions based on the [myclimate carbon footprint calculator.](\_upload/myclimate\_-\_home/01\_Information/01\_About\_myclimate/09\_Calculation\_principles/Documents/myclimate-flight-calculator-documentation\_EN.pdf) Data for CO2 emissions by country (2017) was downloaded from the [European Commissions’s Emissions Database for Global Atmospheric Research]( The map was built using the [leaflet open-source mapping library]( in javascript.

  • Cesium

    An open-source JavaScript library for world-class 3D globes and maps :earth_americas:

    Project mention: CesiumJS - a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. It uses WebGL for hardware-accelerated graphics, and is cross-platform, cross-browser, and tuned for dynamic-data visualization | /r/javascript | 2022-10-11
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • OpenLayers3


    Project mention: 12 Open Source GIS Software | /r/u_Long-Experience8779 | 2023-05-26

    Official Website:

  • turf

    A modular geospatial engine written in JavaScript

    Project mention: NYC Subwaysheds (Travel Time Maps) | /r/nycrail | 2023-06-06

    Isochrones are manually calculated using turf.js assuming 1.2m/s walking speed after the subway trip. These are simple buffers around each station/prior isochrone and do not take the street network into account.

  • gmaps

    the easiest way to use Google Maps (by hpneo)

  • google-map-react

    Google map library for react that allows rendering components as markers :tada:

    Project mention: How to run Google Maps API in React 18 ? | | 2022-08-20

    Hi guys, I've been trying to get a new React project running with the Google Maps API ( for several hours now. Can someone help me? ! Image description

  • mapus

    A map tool with real-time collaboration 🗺️

    Project mention: 23 good map websites - Free SVG maps, online editable map, live map of the wind patterns on earth | /r/Stumbledon | 2022-08-30 - tool to explore and annotate collaboratively on a map. You can draw, add markers, lines, areas, find places to go, observe other users, and much more.

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • WebODM

    User-friendly, commercial-grade software for processing aerial imagery. 🛩

    Project mention: I work for a telecom company who’s trying ti implement drone imagery usage to create orthomosaics to pull EOC and other structures. My background is GIS so I’m a little new to this. What is this best bang for our buck for a program that can process projects containing 2000 images or more? | /r/drones | 2023-03-08

    I like webODM.

  • supercluster

    A very fast geospatial point clustering library for browsers and Node.

  • jqvmap

    jQuery Vector Map Library

    Project mention: Adding an interactive map to Wix Website | /r/code | 2022-12-18
  • editor

    An open source visual editor for the 'Mapbox Style Specification' (by maputnik)

    Project mention: Looking for nicely styled maps | /r/openstreetmap | 2023-04-20

    Or maybe you want to create your own unique style? The Maputnik map style editor has some free styles to get you started.


    A quick, simple tool for creating, viewing, and sharing spatial data

    Project mention: What 3D Javascript Globe package do you use? | /r/gis | 2023-05-07

  • polymaps

    Polymaps is a free JavaScript library for making dynamic, interactive maps in modern web browsers.

  • jsts

    JavaScript Topology Suite

    Project mention: Seeking javascript libraries able to manipulate 3D geometries | /r/gis | 2023-04-29

    I did run across JTS ... there is a javascript port at ... but this suite seems to operate in 2D or 2.5D, not 3D.

  • timezone-boundary-builder

    A tool to extract data from Open Street Map (OSM) to build the boundaries of the world's timezones.

    Project mention: Does a country's legislated time zones extend to the limit of its territorial sea or its exclusive economic zone? | /r/openstreetmap | 2022-10-31
  • django-leaflet

    Use Leaflet in your Django projects

  • react-native-map-clustering

    React Native map clustering both for Android and iOS.

  • mapview

    Interactive viewing of spatial data in R

  • polygon-clipping

    Apply boolean polygon clipping operations (union, intersection, difference, xor) to your Polygons & MultiPolygons.

    Project mention: Meet react-cloud-letter, a React component to wrap your text in cloud-like shapes | /r/react | 2022-07-27

    Under the hood it uses polygon-clipping implementation of the Martinez-Rueda-Feito polygon clipping algorithm, and with a little help from my round-polygon tool.

  • maps

    🌍🌏🌎 The whole world fits inside your cloud! (by nextcloud)

  • react-map-gl

    React Component Library for Mapbox GL JS (by urbica)

  • map33.js

    A JavaScript library to make 3D maps with three.js.

    Project mention: looking for a map making program | /r/mapmaking | 2022-06-29
  • flatten-js

    Javascript library for 2d geometry

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-08.

JavaScript Maps related posts


What are some of the best open-source Map projects in JavaScript? This list will help you:

Project Stars
1 Leaflet 37,700
2 Cesium 10,506
3 OpenLayers3 10,078
4 turf 8,065
5 gmaps 7,081
6 google-map-react 6,056
7 mapus 3,092
8 WebODM 2,241
9 supercluster 1,802
10 jqvmap 1,799
11 editor 1,747
12 1,704
13 polymaps 1,589
14 jsts 1,367
15 timezone-boundary-builder 722
16 django-leaflet 669
17 react-native-map-clustering 610
18 mapview 473
19 polygon-clipping 437
20 maps 414
21 react-map-gl 406
22 map33.js 401
23 flatten-js 390
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.