Top Javascript Maps API and Libraries

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Less time debugging, more time building
  • OPS - Build and Run Open Source Unikernels
  • cesium

    An open-source JavaScript library for world-class 3D globes and maps :earth_americas: [Moved to: https://github.com/CesiumGS/cesium] (by AnalyticalGraphicsInc)

    Web-site: https://cesiumjs.org/ GitHub stars: 5.8k, https://github.com/AnalyticalGraphicsInc/cesium Pricing: Free Map Data Source: Cesium Dependencies: None License: Apache License 2.0 Category: Library Examples: https://cesiumjs.org/demos/

  • Leaflet

    :leaves: JavaScript library for mobile-friendly interactive maps

    Web-site: https://leafletjs.com/ GitHub stars: 28.1k, https://github.com/Leaflet/Leaflet/ Pricing: Free Map Data Source: OpenStreetMap Dependencies: None License: BSD 2-Clause “Simplified” License Category: Library Examples/Demo/Gallery: https://leafletjs.com/examples.html

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Highcharts JS

    Highcharts JS, the JavaScript charting framework

    Web-site: https://www.highcharts.com/products/highmaps/ GitHub stars: 9.5k, https://github.com/highcharts/highcharts Pricing: Free and paid (From $722) Map Data Source: Highcharts Dependencies: jQuery License: Highcharts copyright Category: Library Examples: https://www.highcharts.com/maps/demo

  • kartograph.js

    UNMAINTAINED Open source JavaScript renderer for Kartograph SVG maps

    Web-site: http://kartograph.org/ GitHub stars: 1.5k, https://github.com/kartograph/kartograph.js Pricing: Free Map Data Source: Kartograph Dependencies: Kartograph.py, Raphael, and jQuery License: AGPL and LGPL Category: Framework Examples: http://kartograph.org/showcase/

  • mapbox-gl-js

    Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL

    Web-site: https://www.mapbox.com/ GitHub stars: 6.1k, https://github.com/mapbox/mapbox-gl-js Pricing: Free, starts from $2.40 for 1000 loads Map Data Source: Mapbox Dependencies: None License: Mapbox copyright Category: Web Application Examples: https://docs.mapbox.com/mapbox-gl-js/examples/

  • datamaps

    Customizable SVG map visualizations for the web in a single Javascript file using D3.js

    Web-site: https://datamaps.github.io/ GitHub stars: 3.4k, https://github.com/markmarkoh/datamaps Pricing: Free Map Data Source: D3.js Dependencies: D3.js and TopoJSON License: MIT License Category: Library Examples: https://datamaps.github.io/

  • jQuery-Mapael

    jQuery plugin based on raphael.js that allows you to display dynamic vector maps

    Web-site: https://www.vincentbroute.fr/mapael/ GitHub stars: 1k, https://github.com/neveldo/jQuery-Mapael Pricing: Free Map Data Source: Raphael.js Dependencies: jQuery License: MIT License Category: Library Examples: https://www.vincentbroute.fr/mapael/

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • OpenLayers3

    OpenLayers

    Web-site: https://openlayers.org/ GitHub stars: 7.1k, https://github.com/openlayers/openlayers Pricing: Free Map Data Source: OpenStreetMap Dependencies: None License: 2-Clause BSD Category: Library Examples: https://openlayers.org/en/latest/examples/

  • polymaps

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

    Web-site: http://polymaps.org/ GitHub stars: 1.6k, https://github.com/simplegeo/polymaps Pricing: Free Map Data Source: OSM, Bing Dependencies: None License: SimpleGeo and Stamen copyright Category: Library Examples: http://polymaps.org/ex/

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts