Only implements reading shapefiles (no write).
My first attempt at node binding to a c library
It occasionally segfaults. (don't know why - c is not my thing)
npm install node-shapelib-partial
ShapeFile = require('node-shapelib-partial').ShapeFile shapeFile = new ShapeFile() shapeFile.open './shape/shape_file_basename', (error, shapeData) -> # # callback with shapeData #