JavaScript Openstreetmap

Open-source JavaScript projects categorized as Openstreetmap

Top 23 JavaScript Openstreetmap Projects

Openstreetmap
  • mapbox-gl-js

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

  • Project mention: Brave browser simplifies its fingerprinting protections | news.ycombinator.com | 2024-01-22

    Good. Brave's fiddling with WebGL causes >50% of my bug reports from 1% of users.

    [1] https://github.com/mapbox/mapbox-gl-js/issues/10518

    [2] https://github.com/mapbox/mapbox-gl-js/issues/8377

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • mapscii

    πŸ—Ί MapSCII is a Braille & ASCII world map renderer for your console - enter => telnet mapscii.me <= on Mac (brew install telnet) and Linux, connect with PuTTY on Windows

  • Project mention: FLaNK AI Weekly for 29 April 2024 | dev.to | 2024-04-29
  • iD

    πŸ†” The easy-to-use OpenStreetMap editor in JavaScript.

  • mapus

    A map tool with real-time collaboration πŸ—ΊοΈ

  • Project mention: Map Tool with Live-Collaboration | news.ycombinator.com | 2024-02-06

    The original website (I assume your project is fork?) shows proper attribution in the screenshot/video https://github.com/alyssaxuu/mapus

  • privacy-redirect

    A simple web extension that redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.

  • Project mention: YouTube started slowing video buffer with adblock enabled | news.ycombinator.com | 2024-01-13
  • uMap

    uMap lets you create maps with OpenStreetMap layers in a minute and embed them in your site. (by umap-project)

  • timezone-boundary-builder

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

  • Project mention: Falsehoods programmers believe about time zones | news.ycombinator.com | 2024-02-13

    They don't really bother me. They aren't AI spam, and some folks may enjoy them. It's pretty easy to not click on a link, for me.

    TZ are a fun project. I found that it's difficult to translate a long/lat into a TZ ID, so I wrote this[0].

    Works a charm. It's based on the Timezone Boundary Builder[1].

    [0] https://github.com/LittleGreenViper/LGV_TZ_Lookup

    [1] https://github.com/evansiroky/timezone-boundary-builder

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • kosmtik

    Make maps with OpenStreetMap and Mapnik

  • osmtogeojson

    convert osm to geojson

  • name-suggestion-index

    Canonical common brand names, operators, transit and flags for OpenStreetMap.

  • tasking-manager

    Tasking Manager - The tool to team up for mapping in OpenStreetMap

  • OpenTopoMap

    A topographic map from OpenStreetMap and SRTM data

  • Project mention: There's a new map style on OpenStreetMap.org | news.ycombinator.com | 2023-09-24

    Have been using https://opentopomap.org for this for a while, and depending on what you're looking for it still has some advantages: does show the numbers on all height lines (osm only does the 50m one in my area for some reason, leaving you to guess whether the next one is 40m or 60m since that is not always obvious - seems like a key thing for a topographic map), does show the house numbers.

  • hootenanny

    Hootenanny conflates multiple maps into a single seamless map.

  • mapping

    OpenStreetMap contributions from the data team at Mapbox

  • opening_hours.js

    Library to parse and process the opening_hours tag from OpenStreetMap data

  • Project mention: Organizing OpenStreetMap Mapping Parties | news.ycombinator.com | 2024-04-12

    Yeah, the country location is a requirement to show the opening hours. The library (https://github.com/opening-hours/opening_hours.js) is aware of holidays in many countries, but for that it needs to know what country a POI is in.

    The country awareness source code is here: https://github.com/pietervdvn/latlon2country

    The idea: I've taken all the country boundaries from OSM (via nominatim); I slice them in four parts. If the resulting geojson is too big, I slice this again until I have small geojsons, suitable to download. If you know the zoomlevel and location, one can use the standard slippy-tile-index to fetch the correct tile. (Alternatively, if the entire tile is within a country, it'll just return the country code)

    However, the client also needs to know what zoomlevel there is. For that, I built a search tree.

    It's been a while though, so I've forgotten some of the details ;)

  • editor-layer-index

    A unified layer index for OSM editors.

  • openstreetmap-americana

    A quintessentially American map style

  • Project mention: The current state of map design in OpenStreetMap | news.ycombinator.com | 2024-04-20

    Nice for driving, but not for walking. Look how much pedestrian info is simply not rendered in my home area. Tons of stairs and walkways are not visible:

    https://zelonewolf.github.io/openstreetmap-americana/#map=16...

  • osm-static-maps

    Openstreetmap static maps is a nodejs lib, CLI and server open source inspired on google static map service

  • id-tagging-schema

    πŸ†”πŸ· The presets and other tagging data used by the iD editor

  • o.map

    Open Street Map app - KaiOS

  • Project mention: tiles are no longer loaded | /r/openstreetmap | 2023-09-09

    I wrote this app some time ago: https://github.com/strukturart/o.map which, as a standard, obtains the OSM map data: https://tile.openstreetmap.org/16/67934/46153.png. For a few days now I have been receiving the following error message when requesting: 418 No Reason Phrase. what could be the reason for this ?

  • strava-map-switcher

    Map switcher for Strava website

  • safe-cycling-map

  • OpenTrafficCamMap

    A crowdsourced database of traffic cameras

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

JavaScript Openstreetmap discussion

Log in or Post with

JavaScript Openstreetmap related posts

  • Falsehoods programmers believe about time zones

    2 projects | news.ycombinator.com | 13 Feb 2024
  • 2024: The year of the OpenStreetMap vector maps

    12 projects | news.ycombinator.com | 11 Feb 2024
  • SpatiaLite: Library extending SQLite to support Spatial SQL capabilities

    3 projects | news.ycombinator.com | 28 Jan 2024
  • FACT SHEET: President Biden Announces Billions to Deliver World-Class High-Speed Rail and Launch New Passenger Rail Corridors Across the Country

    1 project | /r/politics | 8 Dec 2023
  • We need a train connecting Erie to Pittsburgh again!!

    1 project | /r/pittsburgh | 7 Dec 2023
  • Reading Eagle: Reading to Philadelphia train takes a major step forward as it gets federal funding

    1 project | /r/philadelphia | 6 Dec 2023
  • So you think people are too hard on the Acela?

    1 project | /r/transit | 6 Dec 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 16 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more β†’

Index

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

Project Stars
1 mapbox-gl-js 10,828
2 mapscii 7,560
3 iD 3,276
4 mapus 3,256
5 privacy-redirect 1,934
6 uMap 1,039
7 timezone-boundary-builder 830
8 kosmtik 705
9 osmtogeojson 675
10 name-suggestion-index 629
11 tasking-manager 494
12 OpenTopoMap 450
13 hootenanny 349
14 mapping 235
15 opening_hours.js 213
16 editor-layer-index 211
17 openstreetmap-americana 171
18 osm-static-maps 151
19 id-tagging-schema 134
20 o.map 79
21 strava-map-switcher 67
22 safe-cycling-map 33
23 OpenTrafficCamMap 28

Sponsored
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io