Skip to content
a cli for
Latest commit 875a41d May 10, 2016 @tmcw tmcw 0.1.3
Failed to load latest commit information.
LICENSE First Sep 9, 2013 Update Mar 11, 2016
geojsonio.js Add big-file warning. Fixes #2 May 10, 2016
package.json 0.1.3 May 10, 2016


Shoot files from your shell to for lightning-fast visualization and editing. This is a node.js module and thus requires node.

Read or pipe a file

geojsonio map.geojson
geojsonio < run.geojson


--print prints the url rather than opening it


npm install -g geojsonio-cli


pipe wkt through wellknown into geojsonio to get magic:

npm install -g geojsonio-cli
npm install -g wellknown
echo "MultiPoint(0 0, 1 1, 3 3)" | wellknown | geojsonio

pipe grep'ed geojson through geojsonify:

npm install -g geojsonio-cli
npm install -g geojsonify
grep -h something *json | geojsonify | geojsonio

convert kml or gpx to geojson and push it to

npm install -g geojsonio-cli
npm install -g togeojson
togeojson foo.kml | geojsonio

copy the generated url instead of opening it in a browser (on OSX)

geojsonio foo.geojson --print | pbcopy

simplify geojson with simplify-geojson

npm install simplify-geojson geojsonio-cli csv2geojson -g
curl | \
  csv2geojson --lat "LATITUDE N/S" --lon "LONGITUDE E/W" --line true | \
  simplify-geojson -t 0.001 | \


Something went wrong with that request. Please try again.