TypeScript Maps

Open-source TypeScript projects categorized as Maps

Top 23 TypeScript Map Projects

  • turf

    A modular geospatial engine written in JavaScript and TypeScript

  • Project mention: Flying with F# | dev.to | 2023-12-09

    to measure distances and convert between our parameters I'm using TurfJS, for which binding is even more trivial:

  • maplibre-gl-js

    MapLibre GL JS - Interactive vector tile maps in WebGL2

  • Project mention: Protomaps – A free and open source map of the world | news.ycombinator.com | 2023-10-23

    (.shp .gpkg ...) | ogr2ogr -> .geojson | tippecanoe -> .pmtiles

    for OpenStreetMap data there's planetiler[4], and and openmaptiles[5] styles that work with Maplibre

    with those combinations you've got a great start to something you can host for pennies on AWS S3+CloudFront or Cloudflare R2, with an open source data pipeline

    [1] https://maplibre.org/

  • 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
  • L7

    🌎 Large-scale WebGL-powered Geospatial Data Visualization analysis engine.

  • google-maps-services-js

    Node.js client library for Google Maps API Web Services

  • maputnik

    An open source visual editor for the 'MapLibre Style Specification'

  • unovis

    Modular data visualization framework for React, Angular, Svelte, Vue, and vanilla TypeScript or JavaScript

  • amcharts4

    The most advanced amCharts charting library for JavaScript and TypeScript apps.

  • 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
  • leaflet-geosearch

    A geocoding/address-lookup library supporting various api providers.

  • PruneCluster

    Fast and realtime marker clustering for Leaflet

  • streets-gl

    🗺 OpenStreetMap 3D renderer powered by WebGL2

  • Project mention: Infinitown | news.ycombinator.com | 2024-04-22
  • terra-draw

    A library for drawing on maps that supports Mapbox, MapLibre, Google Maps, OpenLayers and Leaflet out the box

  • js-api-loader

    Load the Google Maps JavaScript API script dynamically.

  • Project mention: I made a site for traveling cannabis consumers to check legality in your current location | /r/webdev | 2023-12-09

    It's more for cleanliness - it's already a public key for the purposes of access via the browser - https://github.com/googlemaps/js-api-loader

  • MapComplete

    An easy-to-use webapp to edit OpenStreetMap

  • Project mention: Can the brand logos be removed ? | /r/GoogleMaps | 2023-12-07

    Bonus: if something is missing, you can easily correct it yourself, e.g. with https://mapcomplete.org

  • js-markerclusterer

    Create and manage clusters for large amounts of markers

  • react-map-components-maplibre

    A react component framework for declarative GIS application development.

  • graphhopper-maps

    GraphHopper Maps - Open Source Route Planner UI

  • Project mention: Happy Birthday OpenStreetMap | news.ycombinator.com | 2023-08-09

    https://f-droid.org/packages/com.graphhopper.maps/

    Unlike most OSM apps it requires an internet connection but has the advantage of an address search with auto complete and alternative routes.

    Or use the website https://graphhopper.com/maps/ (disclaimer: I'm one of the founders of GraphHopper)

    Both come with a custom model editor (gear button in the top left) where you can tweak the routing preferences to your liking like prefering more the official bike routes or more elevation avoidance or a slower speed etc.

  • roombelt-activity-map

    🗺 Show a map of your active customers to build trust

  • Leaflet.NonTiledLayer

    A leaflet layer for non-tiled overlays.

  • Project mention: (Leaflet) is there any way to force nonTiledLayers to request larger labels on certain screen detections? | /r/learnjavascript | 2023-06-28

    Probably not. Also perhaps not the perfect sub to post this in, but r/leaflet looks like it's kinda permanently a ghost town. Anywhoo, using leaflet for a work project and we're also using nontiledlayers to render various map elements... which unfortunately includes labels.

  • polyclip-ts

    Apply boolean polygon clipping operations

  • places

    Places

  • sydneybikemap

    🚲️ Your guide to Sydney’s cycle network — See safe routes to ride in Sydney including separated cycleways, shared paths, cycleways under construction, planned cycleways and more.

  • Project mention: Confession: I’m afraid to start riding bikes because I don’t understand the road rules | /r/sydney | 2023-05-28

    You're not allowed to ride on the pavement unless it's a shared path. You can check here for a map of separated cycleways & shared paths in Sydney, click the question marks in the legend for examples of what they look like. Always check the signage in real life as well in case the maps aren't up to date.

  • Mapstery

    A geography game inspired by my long history of spending hours on end staring at maps

  • CitySats

    A website that helps you find buyers/sellers of bitcoin in your local neighbourhood (by bitcoinwarrior1)

  • Project mention: Buy and sell bitcoin in your neighbourhood with cash (my open-source project) | /r/bitcointrading | 2023-12-09

    Source code (MIT licence): https://github.com/bitcoinwarrior1/CitySats

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS 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).

TypeScript Maps related posts

Index

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

Project Stars
1 turf 8,770
2 maplibre-gl-js 5,712
3 L7 3,473
4 google-maps-services-js 2,812
5 maputnik 1,965
6 unovis 1,752
7 amcharts4 1,149
8 leaflet-geosearch 997
9 PruneCluster 549
10 streets-gl 546
11 terra-draw 365
12 js-api-loader 315
13 MapComplete 186
14 js-markerclusterer 181
15 react-map-components-maplibre 97
16 graphhopper-maps 72
17 roombelt-activity-map 65
18 Leaflet.NonTiledLayer 57
19 polyclip-ts 22
20 places 16
21 sydneybikemap 12
22 Mapstery 6
23 CitySats 2

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com