Tangram
Flexible WebGL map rendering engine
Tangram is an open-source map rendering engine that draws 2D and 3D maps using WebGL with fully customizable styling. It works with vector tiles and is designed for creative cartographic experiments.
Key features
- WebGL rendering
- 2D and 3D maps
- Custom styling
- Vector tile support
Strengths
- Released under the MIT license
- Active community (2.3k GitHub stars)
- Written in JavaScript
- Tiny footprint — runs in 128 MB RAM
Tangram replaces
Compare Tangram
17 head-to-head comparisons.
- Tangram vs Leaflet
- Tangram vs deck.gl
- Tangram vs QGIS
- Tangram vs OpenLayers
- Tangram vs kepler.gl
- Tangram vs MapLibre GL JS
- Tangram vs Dawarich
- Tangram vs OSRM
- Tangram vs Traccar
- Tangram vs GraphHopper
- Tangram vs Mapnik
- Tangram vs Protomaps
- Tangram vs Headway
- Tangram vs OpenStreetMap Website
- Tangram vs OpenStreetMap Carto
- Tangram vs openstreetmap-tile-server
- Tangram vs MapTiler SDK
Similar maps & gis apps
Leaflet
Maps & GISLightweight JavaScript library for interactive maps
Replaces Google Maps JavaScript API
deck.gl
Maps & GISWebGL-powered framework for large-scale data visualization on maps
Replaces Mapbox visualization, ArcGIS
QGIS
Maps & GISFree and open-source geographic information system
Replaces ArcGIS
OpenLayers
Maps & GISHigh-performance library for all kinds of web maps
Replaces Google Maps JavaScript API
kepler.gl
Maps & GISOpen-source geospatial data visualization tool
Replaces Tableau, ArcGIS
MapLibre GL JS
Maps & GISOpen-source interactive vector map library for the web
Replaces Mapbox GL JS, Google Maps JavaScript API