GitHub repository: lnedialkov/shapefile-js
Description: Convert a Shapefile to GeoJSON. Not many caveats.