mbloch/mapshaper
Tools for editing Shapefile, GeoJSON, TopoJSON and CSV files observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 98
- Release rhythm 86
- Longevity 100
Flags: no_license
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: 1
- age_days: 4943
- days_rel: 12
- days_push: 12
- n_releases_24m: 74
Adoption not part of the score
4168 stars · 580 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Mapshaper is a JavaScript tool for editing and converting geospatial vector data formats such as Shapefile, GeoJSON, TopoJSON, GeoPackage, GeoTIFF and CSV. It is available as a command-line program, a Node.js library, and an interactive web app that processes data entirely in the browser.
Use cases
- simplify GeoJSON or TopoJSON polygons for web maps
- convert Shapefile to GeoJSON from the command line
- clip, erase, dissolve or filter map layers
- edit attribute data in geospatial files
- reproject vector data
- merge or split shapefile layers
- clean up slivers and overlapping polygons
- run geospatial data processing in a data pipeline
When to choose
- you need fast, scriptable editing or conversion of vector GIS formats
- you want to simplify large map files for web visualization
- you prefer a browser-based tool that keeps data private
- you need reproducible geospatial transformations in CI or scripts
When to avoid
- you need full desktop GIS capabilities like advanced symbology or raster analysis
- you require a maintained permissive license for redistribution (license is non-standard)
- you need heavy 3D or raster geoprocessing beyond GeoTIFF basics
Facets
cli-tool · maturity active
geospatial data-visualization cli parser image-processing developer-tools cli browser cross-platform gis shapefile geojson topojson geopackage flatgeobuf geoparquet geotiff kml csv simplification cartography web-app svg geospatial maps data-engineering command-line nodejs web-server
4 sources
- readme: https://github.com/mbloch/mapshaper · fetched 2026-08-28 · 0fe5ee190a5d
- homepage: http://mapshaper.org · fetched 2026-08-29 · f9c4b2443a1f
- site_page: https://mapshaper.org/docs · fetched 2026-08-29 · bcec14ed237e
- site_page: https://mapshaper.org/docs/reference.html · fetched 2026-08-29 · afbbf6d592ed
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mbloch/mapshaper | main | 94 |
For agents
markdown · JSON · MCP: product_card(name="mbloch/mapshaper")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem