mapnik/mapnik
Mapnik is an open source toolkit for developing mapping applications observed · 2026-08-28
Health v2 · maintenance only
93/100
- Activity 99
- Release rhythm 82
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 37
- age_days: 5440
- days_rel: 40
- days_push: 7
- n_releases_24m: 14
Adoption not part of the score
3955 stars · 841 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Mapnik is an open-source C++ toolkit for developing mapping applications, providing algorithms and patterns for spatial data access and high-quality cartographic rendering. It exposes bindings for C++, Python, and Node.js and renders maps from XML stylesheets to images like PNG.
Use cases
- render map tiles for web mapping applications
- generate static map images from geospatial data
- style maps with XML stylesheets
- render vector and raster data sources like PostGIS, GeoJSON, and shapefiles
- build server-side map rendering services
- create printable cartographic maps
When to choose
- you need pixel-perfect, fast server-side map rendering in C++, Python, or Node.js
- you want a library that works headlessly on any server without windowing systems
- you need to render many geospatial data formats (PostGIS, GeoJSON, Shapefile, GDAL rasters) with one toolkit
When to avoid
- you need interactive slippy-map client-side rendering in the browser (use Leaflet or MapLibre instead)
- you want a full GIS desktop application rather than a rendering library
- you need simple basemap tiles without custom cartography
Facets
library · maturity active
graphics image-processing sdk data-visualization graphics web-development windows cpp python cross-platform gis cartography map-rendering spatial-data map-tiles bindings maps geospatial linux macos nodejs
4 sources
- readme: https://github.com/mapnik/mapnik · fetched 2026-08-28 · c76b5515a1f3
- homepage: http://mapnik.org · fetched 2026-08-29 · 77a3dba554fd
- site_page: http://mapnik.org/node-mapnik/documentation · fetched 2026-08-29 · 74097f06451b
- site_page: http://mapnik.org/docs/v2.2.0/api/python/index.html · fetched 2026-08-29 · be9d9fc2c3f6
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mapnik/mapnik | main | 93 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem