tangrams/tangram
WebGL map rendering engine for creative cartography observed · 2026-08-28
Health v2 · maintenance only
52/100
- Activity 66
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4721
- days_rel: 624
- days_push: 206
- n_releases_24m: 1
Adoption not part of the score
2334 stars · 291 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Tangram is a JavaScript library for rendering 2D and 3D maps live in the browser using WebGL, tuned for OpenStreetMap but supporting GeoJSON/TopoJSON and other vector tile sources. It integrates as a Leaflet plugin and uses declarative scene files for data sources, layers, and styling.
Use cases
- render interactive 2D and 3D vector maps in the browser
- style custom map themes with a declarative scene file
- display OpenStreetMap vector tiles with WebGL acceleration
- add a WebGL map layer to an existing Leaflet map
- visualize GeoJSON or TopoJSON data as a map
- create creative cartography with custom raster and vector tile styling
When to choose
- you need GPU-accelerated 2D/3D map rendering in a web browser
- you want deep custom styling of vector tiles for creative cartography
- you already use Leaflet and want a WebGL-powered layer
- you need to render GeoJSON/TopoJSON or custom vector tile sources
When to avoid
- you need a native mobile map engine (use Tangram ES instead)
- you just need simple slippy maps without custom styling (plain Leaflet may suffice)
- you need a fully maintained project with active feature development
- your target browsers lack WebGL support
Facets
library · maturity maintenance
graphics data-visualization web-scraping web-development graphics frontend browser webgl vector-tiles maps leaflet-plugin cartography 3d-maps openstreetmap javascript web
3 sources
- readme: https://github.com/tangrams/tangram · fetched 2026-08-28 · 8dbfdf1c2ead
- homepage: https://tangram.city · fetched 2026-08-29 · db84b2e3e65d
- registry_npm: https://registry.npmjs.org/tangram · fetched 2026-08-29 · b13c3c7bedd8
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| tangrams/tangram | main | 52 |
For agents
markdown · JSON · MCP: product_card(name="tangrams/tangram")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem