Node-geocode-descarta is a project mainly written in JavaScript, it's free.
Descarta geocoding API.
404: Not Found