{"repo":"graphhopper/directions-api-js-client","free":true,"listed":false,"github":"https://github.com/graphhopper/directions-api-js-client","clone":"git clone https://github.com/graphhopper/directions-api-js-client.git","description":"JavaScript client for the GraphHopper Directions API","language":"JavaScript","stars":123,"topics":["api","directions","maps"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"JavaScript client for the Directions API This project offers JavaScript clients for the GraphHopper Directions API. Getting Started NPM Install the lib with npm: Note the different package name in the @graphhopper organization since 15th September 2025. You can either require the whole client enabling you to use every GraphHopper API, but you can also only require the pieces you need. Running Tests In order to run the tests, you have to register for a key on GraphHopper. Either set your key as environment variable using export GHKEY=YOUR KEY or set your key in spec/helpers/config.js . You can run all tests via npm test . If you only want to run a single spec file, you can use the --spec option, e.g., npm test --spec spec/GraphHopperRoutingSpec.js . Integrate the APIs in your application You can either use our bundled version, including all APIs or you can use only the pieces you need. GraphHopper Routing API You need the routing client. There is also a different client developed from the community here. GraphHopper Route Optimization API You need the optimization client. GraphHopper Isochrone API You need the isochrone client GraphHopper Matrix API You need the matrix client. GraphHopper Geocoding API You need the geocoding client. GraphHopper Map Matching API You need the map matching client and the togeojson.js Releasing a new Version to NPM Set the version you like to publish in the package.json . Every version can only be published once and cannot be overwritten. Tag the ","default_branch":null,"files":null,"tree":[],"storefront":"/r/graphhopper","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/graphhopper/directions-api-js-client/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}