remote_api_client_libraries.rst 4.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. :title: Remote API Client Libraries
  2. :description: Various client libraries available to use with the Docker remote API
  3. :keywords: API, Docker, index, registry, REST, documentation, clients, Python, Ruby, JavaScript, Erlang, Go
  4. ==================================
  5. Docker Remote API Client Libraries
  6. ==================================
  7. These libraries have not been tested by the Docker Maintainers for
  8. compatibility. Please file issues with the library owners. If you
  9. find more library implementations, please list them in Docker doc bugs
  10. and we will add the libraries here.
  11. +----------------------+----------------+--------------------------------------------+----------+
  12. | Language/Framework | Name | Repository | Status |
  13. +======================+================+============================================+==========+
  14. | Python | docker-py | https://github.com/dotcloud/docker-py | Active |
  15. +----------------------+----------------+--------------------------------------------+----------+
  16. | Ruby | docker-client | https://github.com/geku/docker-client | Outdated |
  17. +----------------------+----------------+--------------------------------------------+----------+
  18. | Ruby | docker-api | https://github.com/swipely/docker-api | Active |
  19. +----------------------+----------------+--------------------------------------------+----------+
  20. | JavaScript (NodeJS) | dockerode | https://github.com/apocas/dockerode | Active |
  21. | | | Install via NPM: `npm install dockerode` | |
  22. +----------------------+----------------+--------------------------------------------+----------+
  23. | JavaScript (NodeJS) | docker.io | https://github.com/appersonlabs/docker.io | Active |
  24. | | | Install via NPM: `npm install docker.io` | |
  25. +----------------------+----------------+--------------------------------------------+----------+
  26. | JavaScript | docker-js | https://github.com/dgoujard/docker-js | Outdated |
  27. +----------------------+----------------+--------------------------------------------+----------+
  28. | JavaScript (Angular) | docker-cp | https://github.com/13W/docker-cp | Active |
  29. | **WebUI** | | | |
  30. +----------------------+----------------+--------------------------------------------+----------+
  31. | JavaScript (Angular) | dockerui | https://github.com/crosbymichael/dockerui | Active |
  32. | **WebUI** | | | |
  33. +----------------------+----------------+--------------------------------------------+----------+
  34. | Java | docker-java | https://github.com/kpelykh/docker-java | Active |
  35. +----------------------+----------------+--------------------------------------------+----------+
  36. | Erlang | erldocker | https://github.com/proger/erldocker | Active |
  37. +----------------------+----------------+--------------------------------------------+----------+
  38. | Go | go-dockerclient| https://github.com/fsouza/go-dockerclient | Active |
  39. +----------------------+----------------+--------------------------------------------+----------+
  40. | Go | dockerclient | https://github.com/samalba/dockerclient | Active |
  41. +----------------------+----------------+--------------------------------------------+----------+
  42. | PHP | Alvine | http://pear.alvine.io/ (alpha) | Active |
  43. +----------------------+----------------+--------------------------------------------+----------+
  44. | PHP | Docker-PHP | http://stage1.github.io/docker-php/ | Active |
  45. +----------------------+----------------+--------------------------------------------+----------+
  46. | Perl | Net::Docker | https://metacpan.org/pod/Net::Docker | Active |
  47. +----------------------+----------------+--------------------------------------------+----------+
  48. | Perl | Eixo::Docker | https://github.com/alambike/eixo-docker | Active |
  49. +----------------------+----------------+--------------------------------------------+----------+
  50. | Scala | reactive-docker| https://github.com/almoehi/reactive-docker | Active |
  51. +----------------------+----------------+--------------------------------------------+----------+