JavaScript Maps

Open-source JavaScript projects categorized as Maps | Edit details
Related topics: #Map #JavaScript #Leaflet #React #Gis

Top 23 JavaScript Map Projects

  • Leaflet

    🍃 JavaScript library for mobile-friendly interactive maps 🇺🇦

    Project mention: Are there any sites you can upload your map to to make it an interactive map? | reddit.com/r/FantasyMapGenerator | 2022-05-14
  • OpenLayers3

    OpenLayers

    Project mention: GeoDjango satellite data | reddit.com/r/django | 2022-05-14
  • 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!

  • Cesium

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

    Project mention: Can someone tell me if this vertex shader is defining a Sphere | reddit.com/r/glsl | 2022-04-26

    My only problem is I can't tell if this is where the sphereical shape of the point is being defined: https://github.com/CesiumGS/cesium/blob/main/Source/Shaders/PointPrimitiveCollectionVS.glsl

  • 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: Google Map is Not Rendering in React App | reddit.com/r/codehunter | 2022-05-04

    I am working with this package.jsonThe library i am using for component I am using for google map is this

  • mapus

    A map tool with real-time collaboration 🗺️

    Project mention: Mapping tool for saving pin collections | reddit.com/r/selfhosted | 2022-04-19
  • jqvmap

    jQuery Vector Map Library

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • WebODM

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

    Project mention: How do you present/host online interactive 3D models for clients? | reddit.com/r/UAVmapping | 2022-05-12

    If you're into open source and self-hosted platforms OpenDrone processes and shares 3D models, orthos, point clouds, etc. Plus it's brandable to your company. It's an amazing bit of app if you're comfortable hosting something yourself/in the cloud.

  • polymaps

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

  • supercluster

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

    Project mention: Programming Packages / Libraries for Clustering Point Data? | reddit.com/r/gis | 2022-02-06

    Check out supercluster for a JS option.

  • editor

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

    Project mention: Is it possible to remove street names and other text labels from the map? | reddit.com/r/openstreetmap | 2022-05-12

    Check out https://maputnik.github.io/editor/ or https://www.maptiler.com/cloud/customize/

  • django-leaflet

    Use Leaflet in your Django projects

    Project mention: front end for displaying maps with django | reddit.com/r/django | 2021-12-12

    django-leaflet has been my go-to for a while. Really works well.

  • timezone-boundary-builder

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

    Project mention: How can I get a user's timezone based on location and create a DateTime() based on that timezone? | reddit.com/r/flutterhelp | 2022-04-07

    You could ask google. Amazon or Microsoft probably offer similar APIs. Or you can do it yourself. It's a very complicated topic, though.

  • react-native-map-clustering

    React Native map clustering both for Android and iOS.

    Project mention: Best approach to render markers in 100's without losing performance !? | reddit.com/r/reactnative | 2021-12-22

    https://github.com/venits/react-native-map-clustering is one option i’ve used with over 400 markers on the map

  • maps

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

    Project mention: Collect photos of places at different times in history | reddit.com/r/selfhosted | 2022-01-21

    Looks like you can do this with nextcloud and this plugin: https://github.com/nextcloud/maps

  • historical-basemaps

    Collection of georeferenced boundaries of world countries and cultural regions for use in mapping historical data on the world scale

    Project mention: An App I made for Historic Borders throughout History (123,000 BC - 1994) - Updated Data [OC] | reddit.com/r/dataisbeautiful | 2021-09-27

    Please go help out at his repo https://github.com/aourednik/historical-basemaps

  • OpenRailwayMap

    An OpenStreetMap-based project for creating a map of the world's railway infrastructure.

    Project mention: Neues Design für ICE: »Bei 300 km/h wohlfühlen wie im Wohnzimmer« | reddit.com/r/de | 2022-05-18
  • VTS Browser JS

    JavaScript WebGL 3D map rendering engine

  • react-native-web-maps

    React Native for Web implementation of react-native-maps

    Project mention: how to run google maps on web and android ? | reddit.com/r/reactnative | 2021-10-02
  • raven

    Advanced Cyber Threat Map (Simplified, customizable, responsive) (by qeeqbox)

    Project mention: raven: Un mapa avanzado de #ciberamenazas (simplificado, personalizable y con capacidad de respuesta) 🛡 | reddit.com/r/u_esgeeks | 2021-08-18
  • bertin

    A package to draw maps in javascript

    Project mention: [OC] How countries voted on the UN motion to condemn Russia’s invasion of Ukraine, but scaled according to GDP. | reddit.com/r/dataisbeautiful | 2022-03-04

    GDP data: https://github.com/neocarto/bertin/blob/main/data/sources.md

  • strava-map-switcher

    Map switcher for Strava website

    Project mention: Show HN: Strava-gear – local-first rule-based component tracker for Strava | news.ycombinator.com | 2021-09-14

    Hi, I'm the author of the strava-map-switcher[1] browser extension and last year I published strava-offline[2], a tool to download activities metadata from Strava into local sqlite database (and optionally also activities as gpx).

    I'm quite a data nerd, so I wanted to track component wear in more detail than Strava allows. Some people on /r/Strava suggested their online web-based gear trackers, but I was always afraid of trusting them with all the data, and also quite reluctant to enter hundreds of components manually. I really prefer to keep this in git rather than in a 3rd party website that can go away. So now that I have activities metadata in sqlite from strava-offline, it was quite easy to create a local gear tracker that reads rules from YAML and computes component wear. Most of the work was spent polishing this and documenting. :-)

    [1]: https://github.com/liskin/strava-map-switcher

    [2]: https://github.com/liskin/strava-offline

  • homebridge-website-to-camera

    Homebridge plugin that displays a Website as virtual camera (intended for Google Maps Traffic)

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 2022-05-18.

JavaScript Maps related posts

Index

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

Project Stars
1 Leaflet 34,587
2 OpenLayers3 9,002
3 Cesium 8,651
4 gmaps 7,113
5 google-map-react 5,690
6 mapus 2,685
7 jqvmap 1,791
8 WebODM 1,776
9 polymaps 1,578
10 supercluster 1,473
11 editor 1,419
12 django-leaflet 614
13 timezone-boundary-builder 591
14 react-native-map-clustering 554
15 maps 330
16 historical-basemaps 226
17 OpenRailwayMap 192
18 VTS Browser JS 191
19 react-native-web-maps 141
20 raven 85
21 bertin 72
22 strava-map-switcher 47
23 homebridge-website-to-camera 41
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.
scoutapm.com