Skip to content

mdhanju/directions-api-clients-route-optimization

Repository files navigation

Various clients for the GraphHopper Route Optimization API

This project creates API clients automatically from our swagger specification for the different languages.

Please see the successfully created one in the subfolders.

language created? tested? alternative
java yes yes Use the official client
javascript no - Use the official client or nodejs-server
python yes no
csharp yes no contributed client
ruby yes yes
sinatra (ruby) yes no
php yes yes
perl yes no
scala yes no
swift yes no
objc yes no
tizen yes no
nodejs-server yes no
dart yes no
go yes no
clojure yes no
qt5cpp yes no
haskell yes no

Description:

  • created=yes: this means we were able to create the client with the swagger library
  • tested=yes: this means we or one of our customers has successfully used the library

Swagger

Currently we use swagger codegen 2.2.1 to create the projects and e.g. java uses swagger-core 1.5.9

Update all clients

./create.sh

Update one client of your choice

./create.sh [yourlanguage]

About

Clients in different languages for the GraphHopper Route Optimization API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published