TypeScript Map

Open-source TypeScript projects categorized as Map

Top 23 TypeScript Map Projects

  • react-map-gl

    React friendly API wrapper around MapboxGL JS

    Project mention: Library recommendations for an interactive world map | /r/reactjs | 2023-05-02

    I use this heavily https://visgl.github.io/react-map-gl/ and it's amazing for building complex maps with rich overlays, but you won't get a search box for countries out of the box.

  • react-leaflet

    React components for Leaflet maps

    Project mention: Making React-Leaflet work with NextJS | dev.to | 2023-06-23

    But in the case of React Leaflet, you may need to put in some more efforts.

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • pigeon-maps

    ReactJS Maps without external dependencies

    Project mention: How do I create a interactive map in nextjs? | /r/nextjs | 2023-02-03
  • L7

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

  • react-mapbox-gl

    A React binding of mapbox-gl-js

  • react-geosuggest

    A React autosuggest for the Google Maps Places API.

  • js-sdsl

    A javascript standard data structure library which benchmark against C++ STL.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • resium

    React components for 🌏 Cesium

  • streets-gl

    🗺 OpenStreetMap 3D renderer powered by WebGL2

    Project mention: 3D OpenStreetMap | news.ycombinator.com | 2023-06-11
  • PlanarAlly

    A companion tool for when you travel into the planes.

    Project mention: Anything you wish there was an open source solution for? | /r/selfhosted | 2023-05-16

    I haven't tried Foundry VTT, so I'm not familiar with the issue you are describing, but you could look into PlanarAlly. I'm currently running 3 campaigns on it. Users join an separate campaigns, they only need to be created once.

  • LiveAtlas

    A Dynmap, Squaremap, Pl3xmap and Overviewer frontend for the modern web

    Project mention: Google like red pointer at precise coordinates | /r/Dynmap | 2023-03-24
  • chartjs-chart-geo

    Chart.js Choropleth and Bubble Maps

  • terra-draw

    Cross provider map drawing library, supporting Mapbox, MapLibre, Google Maps, OpenLayers and Leaflet out the box

    Project mention: How to use "terra-draw" in maplibre map? | /r/gis | 2023-03-21

    Hello, I would like to know how to use the Typescript npm package "terra-draw" (github link) on a maplibre map in a Javascript file. Here is a link to the docs. I have no idea how to use this typescript code:

  • gracidea

    🌺 A Pokémon 2D live map gathering all regions, including wandering pokémons and characters and animated tiles!

  • aeternum-map

    https://aeternum-map.gg - Interactive map for New World

    Project mention: Where could I find a list of all Brimstone supply, glyph, and offering chest coordinates? | /r/newworldgame | 2023-01-05

    You can find a function to check if it's in Brimstone on Aeternum Map github: https://github.com/lmachens/aeternum-map/blob/main/scripts/brimstroneStands.mjs

  • com-tiles

    Streamable and read optimized file archive for hosting map tiles at global scale on a cloud object storage

    Project mention: COMTiles (Cloud Optimized Map Tiles) hosted on Amazon S3 and Visualized with MapLibre GL JS | dev.to | 2022-12-23

    This time I examined COMTiles(Cloud Optimized Map Tiles). COMTiles are often compared to PMTiles, but I have the impression that PMTiles are becoming more popular these days. The technology of COMTiles is excellent, but it is not yet easy to introduce because the library is not published in “npm,” and the documentation is incomplete. One of the reasons for PMTiles' popularity is due in part to its extensive documentation. This article will be of some help to those who are considering introducing COMTiles!

  • linq

    A familiar set of functions that operate on JavaScript iterables (ES2015+) in a similar way to .NET's LINQ does with enumerables. (by tsdotnet)

  • flowing-terrain

    Algorithm for creating 3 dimensional terrain maps and their likely watercourses.

    Project mention: DEMS from random splats - follow up | /r/proceduralgeneration | 2023-05-18

    Nice. Looks really good. I love procedural terrain that isn't studded with local low points (lakes) too. If you are looking for an algorithm that's much quicker to compute (N*log(N) worst case) but admittedly but quite as realistic, this is what I came up with: https://github.com/mrdunk/flowing-terrain It's fairly easy to implement.

  • hogwarts.gg

    Hogwarts Legacy Map and Tools

    Project mention: I developed an interactive map with real-time position sync for mobile devices and tablets. | /r/SonsOfTheForest | 2023-03-28

    https://aeternum-map.gg https://www.arkesia.gg https://www.hogwarts.gg https://th.gl https://www.soc.gg

  • stream

    Typesafe API for processing iterable data in TypeScript and JavaScript. (by szilanor)

  • MVTImageryProvider

    Mapbox vector tiles(pbf) visulization on cesium

    Project mention: Use 3D map library with API key function of Amazon Location Service | dev.to | 2023-08-02

    The 3D Map Library differs from ordinary map libraries in that it specializes in representing 3D objects and 3D data. Cesium and iTowns are two widely used open-source 3D map libraries. In this article, I will show you how to build location-based applications using iTowns in particular. As for Cesium, it is possible to display map styles in combination with the MVTImageryProvider library. However, as of July 2023, some map styles are not yet supported, and Amazon Location Service map styles are among them, so they are not covered in this article.

  • zwiftmap

    Interactive map to discover all worlds and routes of Zwift

    Project mention: Wish there was a warning sign.... | /r/Zwift | 2023-03-24

    As others have mentioned; alternatively search the routes on google which will lead to zwift insider, strava's veloviewer, or use zwiftmap.com or https://www.bestbikesplit.com/zwift-routes#Watopia

  • kerala-dashboard

    Kerala COVID-19 Dashboard

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

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-08-02.

TypeScript Map related posts


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

Project Stars
1 react-map-gl 7,400
2 react-leaflet 4,795
3 pigeon-maps 3,394
4 L7 3,290
5 react-mapbox-gl 1,856
6 react-geosuggest 1,024
7 js-sdsl 706
8 resium 637
9 streets-gl 450
10 PlanarAlly 361
11 LiveAtlas 308
12 chartjs-chart-geo 293
13 terra-draw 282
14 gracidea 193
15 aeternum-map 113
16 com-tiles 74
17 linq 41
18 flowing-terrain 37
19 hogwarts.gg 34
20 stream 31
21 MVTImageryProvider 29
22 zwiftmap 25
23 kerala-dashboard 25
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.