Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Map

Map

68 projects

Showing 36 of 68 projects

Redisson
RedissonJava

A Java client and real-time data platform for Valkey and Redis, providing distributed Java objects, collections, and services.

#lock#distributed#redis
Stars24.4k
Forks5.5k
Last commit1 day ago
Redisson
RedissonJava

A Java client and real-time data platform for Valkey and Redis, providing distributed Java objects, services, and APIs.

#lock#distributed-collections#distributed
Stars24.4k
Forks5.5k
Last commit1 day ago
gods
godsGo

A comprehensive collection of data structures and algorithms implemented in Go, including lists, sets, maps, trees, stacks, and queues.

#sets#trees#stacks
Stars17.5k
Forks1.8k
Last commit1 year ago
mapscii
mapsciiJavaScript

A Node.js vector tile renderer that displays interactive world maps in terminal using Braille and ASCII characters.

#geospatial#terminal#map
Stars9.2k
Forks296
Last commit1 year ago
react-map-gl
react-map-glTypeScript

A suite of React components providing a React-friendly API wrapper for MapboxGL JS and Maplibre GL.

#web-mapping#mapbox-gl-js#geospatial
Stars8.5k
Forks1.4k
Last commit26 days ago
react-leaflet
react-leafletTypeScript

React components for Leaflet maps, providing declarative bindings between React and the Leaflet mapping library.

#web-mapping#geospatial#map
Stars5.6k
Forks901
Last commit8 months ago
Awesome GIS
Awesome GIS

A curated collection of geospatial software, data, libraries, and resources for GIS developers and analysts.

#web-mapping#cartography#geospatial
Stars5.5k
Forks850
Last commit1 month ago
MapTalks.js
MapTalks.jsHTML

A lightweight and pluggable WebGL-driven JavaScript library for building high-performance 2D/3D maps with rich 3D features.

#2d-maps#geospatial#maptalks
Stars4.5k
Forks513
Last commit7 days ago
Mapbox GL
Mapbox GLC++

A C++ library for rendering interactive, customizable vector maps in native Android, iOS, macOS, Node.js, and Qt applications.

#qt#ios#native-sdk
Stars4.5k
Forks1.3k
Last commit3 years ago
antvis L7
antvis L7TypeScript

A WebGL-powered geospatial data visualization and analysis engine for building high-performance maps and spatial applications.

#open-source#geojson#geospatial
Stars4.1k
Forks657
Last commit1 month ago
mapus
mapusJavaScript

An open-source map tool for real-time collaborative exploration and annotation.

#trip#annotation#web-app
Stars3.5k
Forks229
Last commit4 years ago
prettymapp
prettymappPython

Create beautiful, stylized maps from OpenStreetMap data via a webapp or Python package.

#cartography#map-generation#geospatial
Stars2.8k
Forks458
Last commit1 month ago
Tangram
TangramJavaScript

A JavaScript library for rendering 2D & 3D maps in web browsers using WebGL, optimized for vector data like OpenStreetMap.

#cartography#geojson#map
Stars2.3k
Forks292
Last commit6 months ago
mapbox.js
mapbox.jsHTML

Legacy JavaScript mapping library built on Leaflet for creating interactive web maps with Mapbox services.

#web-mapping#geocoding#docs-site
Stars1.9k
Forks376
Last commit2 years ago
TRIP
TRIPTypeScript

🗺️ Minimalist POI Map Tracker and Trip Planner. Self-hosted.

#trip#travel#selfhosted
Stars1.9k
Forks113
Last commit2 days ago
uMap
uMapJavaScript

Create and embed custom maps with OpenStreetMap layers in minutes.

#web-mapping#cartography#geojson
Stars1.6k
Forks281
Last commit4 days ago
Pulsator
PulsatorSwift

A Swift library for creating customizable pulse animations on iOS and macOS, ideal for visualizing Bluetooth/BLE signals and map annotations.

#bluetooth-visualization#ios#animation
Stars1.4k
Forks156
Last commit3 months ago
Xiaomi Cloud Map Extractor
Xiaomi Cloud Map ExtractorPython

A Home Assistant custom integration to display live maps for Xiaomi, Roborock, Viomi, Roidmi, and Dreame robot vacuums without rooting.

#iot#vacuum-map#xiaomi
Stars1.4k
Forks166
Last commit
Mapsforge
MapsforgeJava

A vector map library and writer for rendering OpenStreetMap data on Android and desktop Java applications.

#vector#java-library#map-rendering
Stars1.4k
Forks400
Last commit9 days ago
Cluster
ClusterSwift

An iOS library for efficient map annotation clustering using QuadTree, with customizable annotation views and clustering behavior.

#apple#ios#quadtree
Stars1.3k
Forks123
Last commit1 year ago
buckets
bucketsJavaScript

A complete, fully tested and documented data structure library written in pure JavaScript.

#multimap#vanilla-js#queue
Stars1.3k
Forks112
Last commit5 years ago
Transportr
TransportrKotlin

A free, privacy-focused public transport companion app without ads or tracking, available on Android.

#community-driven#open-source#map
Stars1.2k
Forks205
Last commit3 months ago
WebGL Wind
WebGL WindJavaScript

A WebGL-powered library for visualizing wind patterns using particle systems, capable of rendering up to 1 million particles at 60fps.

#scientific-visualization#simulation#meteorology
Stars1.1k
Forks229
Last commit25 days ago
Streets GL
Streets GLTypeScript

A real-time 3D map renderer for visualizing OpenStreetMap data with WebGL2, featuring eye-candy graphics and on-the-fly geometry generation.

#3d-mapping#geospatial-visualization#pbr
Stars1.1k
Forks104
Last commit1 year ago
jQuery Mapael
jQuery MapaelJavaScript

A jQuery plugin for creating interactive, dynamic vector maps with data visualization capabilities.

#web-mapping#zoomable-maps#vector
Stars1.0k
Forks194
Last commit4 years ago
historical-basemaps
historical-basemapsJavaScript

A collection of georeferenced GeoJSON boundaries for world countries and cultural regions to map historical data on global or continental scales.

#cartography#history#historical-maps
Stars792
Forks142
Last commit7 months ago
wild-wild-path
wild-wild-pathJavaScript

A JavaScript library for querying and manipulating object properties using expressive paths with wildcards, regexps, slices, and unions.

#parsing#algorithm#functional-programming
Stars730
Forks15
Last commit9 days ago
barefoot
barefootJava

A Java library for state-of-the-art online and offline map matching using OpenStreetMap, designed for scalable location-based services.

#map-matching#location-based-services#distributed-systems
Stars692
Forks186
Last commit3 years ago
LocationPicker
LocationPickerSwift

A fully customizable iOS location picker component that integrates with MapKit and supports current location, search, and custom location lists.

#ios#geocoding#ui-component
Stars401
Forks75
Last commit4 years ago
hashmap
hashmapTypeScript

HashMap JavaScript class for Node.js and the browser. The keys can be anything and won't be stringified

#array#npm#map
Stars384
Forks68
Last commit6 days ago
cachego
cachegoGo

A Go caching library with a simple interface and support for multiple storage drivers.

#in-memory-cache#go-modules#chain
Stars369
Forks22
Last commit1 year ago
font-GIS
font-GISCSS

An icon font and SVG collection designed specifically for GIS applications and web mapping tools.

#web-mapping#cartography#open-source
Stars324
Forks48
Last commit1 year ago
FuncFrog
FuncFrogGo

A Go library providing efficient, parallel, lazy map, reduce, filter, and other functional operations on sequences with built-in error handling.

#functional-programming#parallel-computing#filter
Stars285
Forks9
Last commit10 months ago
Galton
GaltonJavaScript

A lightweight Node.js server for generating isochrone maps using OSRM routing data.

#geospatial#osrm#isochrone-maps
Stars279
Forks35
Last commit5 years ago
markmap.nvim
markmap.nvimLua

A Neovim plugin that visualizes Markdown files as interactive mindmaps using markmap.

#developer-tools#productivity-tools#visual-thinking
Stars256
Forks7
Last commit9 months ago
geojson2svg
geojson2svgJavaScript

A JavaScript library that converts GeoJSON data to SVG strings for mapping, supporting both client-side and server-side usage.

#web-mapping#geojson#map
Stars250
Forks45
Last commit3 months ago
Page 1 of 2Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
6 months ago
#Maps16
#Geospatial15
#Javascript15
#Openstreetmap14
#Gis14
#Cartography12
#Data Visualization12
#Web Mapping11
#Interactive Maps9
#Data Structures9
#Java7
#Nodejs7