github.com/caseyhadden/docker@v1.6.2/docs/sources/reference/api/remote_api_client_libraries.md (about)

     1  page_title: Remote API Client Libraries
     2  page_description: Various client libraries available to use with the Docker remote API
     3  page_keywords: API, Docker, index, registry, REST, documentation, clients, C#, Erlang, Go, Groovy, Java, JavaScript, Perl, PHP, Python, Ruby, Rust, Scala
     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 find
     9  more library implementations, please list them in Docker doc bugs and we
    10  will add the libraries here.
    11  
    12  <table border="1" class="docutils">
    13    <colgroup>
    14      <col width="24%">
    15      <col width="17%">
    16      <col width="48%">
    17      <col width="11%">
    18    </colgroup>
    19    <thead valign="bottom">
    20      <tr class="row-odd"><th class="head">Language/Framework</th>
    21        <th class="head">Name</th>
    22        <th class="head">Repository</th>
    23        <th class="head">Status</th>
    24      </tr>
    25    </thead>
    26    <tbody valign = "top">
    27      <tr class="row-even">
    28        <td>C#</td>
    29        <td>Docker.DotNet</td>
    30        <td><a class="reference external" href="https://github.com/ahmetalpbalkan/Docker.DotNet">https://github.com/ahmetalpbalkan/Docker.DotNet</a></td>
    31        <td>Active</td>
    32      </tr>
    33      <tr class="row-even">
    34        <td>C++</td>
    35        <td>lasote/docker_client</td>
    36        <td><a class="reference external" href="http://www.biicode.com/lasote/docker_client">http://www.biicode.com/lasote/docker_client (Biicode C++ dependency manager)</a></td>
    37        <td>Active</td>
    38      </tr>
    39      <tr class="row-odd">
    40        <td>Erlang</td>
    41        <td>erldocker</td>
    42        <td><a class="reference external" href="https://github.com/proger/erldocker">https://github.com/proger/erldocker</a></td>
    43        <td>Active</td>
    44      </tr>
    45      <tr class="row-even">
    46        <td>Go</td>
    47        <td>go-dockerclient</td>
    48        <td><a class="reference external" href="https://github.com/fsouza/go-dockerclient">https://github.com/fsouza/go-dockerclient</a></td>
    49        <td>Active</td>
    50      </tr>
    51      <tr class="row-odd">
    52        <td>Go</td>
    53        <td>dockerclient</td>
    54        <td><a class="reference external" href="https://github.com/samalba/dockerclient">https://github.com/samalba/dockerclient</a></td>
    55        <td>Active</td>
    56      </tr>
    57      <tr class="row-even">
    58        <td>Groovy</td>
    59        <td>docker-client</td>
    60        <td><a class="reference external" href="https://github.com/gesellix-docker/docker-client">https://github.com/gesellix-docker/docker-client</a></td>
    61        <td>Active</td>
    62      </tr>
    63      <tr class="row-odd">
    64        <td>Java</td>
    65        <td>docker-java</td>
    66        <td><a class="reference external" href="https://github.com/docker-java/docker-java">https://github.com/docker-java/docker-java</a></td>
    67        <td>Active</td>
    68      </tr>
    69      <tr class="row-even">
    70        <td>Java</td>
    71        <td>docker-client</td>
    72        <td><a class="reference external" href="https://github.com/spotify/docker-client">https://github.com/spotify/docker-client</a></td>
    73        <td>Active</td>
    74      </tr>
    75      <tr class="row-odd">
    76        <td>Java</td>
    77        <td>jclouds-docker</td>
    78        <td><a class="reference external" href="https://github.com/jclouds/jclouds-labs/tree/master/docker">https://github.com/jclouds/jclouds-labs/tree/master/docker</a></td>
    79        <td>Active</td>
    80      </tr>
    81      <tr class="row-even">
    82        <td>JavaScript (NodeJS)</td>
    83        <td>dockerode</td>
    84        <td><a class="reference external" href="https://github.com/apocas/dockerode">https://github.com/apocas/dockerode</a>
    85    Install via NPM: <cite>npm install dockerode</cite></td>
    86        <td>Active</td>
    87      </tr>
    88      <tr class="row-odd">
    89        <td>JavaScript (NodeJS)</td>
    90        <td>docker.io</td>
    91        <td><a class="reference external" href="https://github.com/appersonlabs/docker.io">https://github.com/appersonlabs/docker.io</a>
    92    Install via NPM: <cite>npm install docker.io</cite></td>
    93        <td>Active</td>
    94      </tr>
    95      <tr class="row-even">
    96        <td>JavaScript</td>
    97        <td>docker-js</td>
    98        <td><a class="reference external" href="https://github.com/dgoujard/docker-js">https://github.com/dgoujard/docker-js</a></td>
    99        <td>Outdated</td>
   100      </tr>
   101      <tr class="row-odd">
   102        <td>JavaScript (Angular) <strong>WebUI</strong></td>
   103        <td>docker-cp</td>
   104        <td><a class="reference external" href="https://github.com/13W/docker-cp">https://github.com/13W/docker-cp</a></td>
   105        <td>Active</td>
   106      </tr>
   107      <tr class="row-even">
   108        <td>JavaScript (Angular) <strong>WebUI</strong></td>
   109        <td>dockerui</td>
   110        <td><a class="reference external" href="https://github.com/crosbymichael/dockerui">https://github.com/crosbymichael/dockerui</a></td>
   111        <td>Active</td>
   112      </tr>
   113      <tr class="row-odd">
   114        <td>Perl</td>
   115        <td>Net::Docker</td>
   116        <td><a class="reference external" href="https://metacpan.org/pod/Net::Docker">https://metacpan.org/pod/Net::Docker</a></td>
   117        <td>Active</td>
   118      </tr>
   119      <tr class="row-even">
   120        <td>Perl</td>
   121        <td>Eixo::Docker</td>
   122        <td><a class="reference external" href="https://github.com/alambike/eixo-docker">https://github.com/alambike/eixo-docker</a></td>
   123        <td>Active</td>
   124      </tr>
   125      <tr class="row-odd">
   126        <td>PHP</td>
   127        <td>Alvine</td>
   128        <td><a class="reference external" href="http://pear.alvine.io/">http://pear.alvine.io/</a> (alpha)</td>
   129        <td>Active</td>
   130      </tr>
   131      <tr class="row-even">
   132        <td>PHP</td>
   133        <td>Docker-PHP</td>
   134        <td><a class="reference external" href="http://stage1.github.io/docker-php/">http://stage1.github.io/docker-php/</a></td>
   135        <td>Active</td>
   136      </tr>
   137      <tr class="row-odd">
   138        <td>Python</td>
   139        <td>docker-py</td>
   140        <td><a class="reference external" href="https://github.com/docker/docker-py">https://github.com/docker/docker-py</a></td>
   141        <td>Active</td>
   142      </tr>
   143      <tr class="row-even">
   144        <td>Ruby</td>
   145        <td>docker-api</td>
   146        <td><a class="reference external" href="https://github.com/swipely/docker-api">https://github.com/swipely/docker-api</a></td>
   147        <td>Active</td>
   148      </tr>
   149      <tr class="row-odd">
   150        <td>Ruby</td>
   151        <td>docker-client</td>
   152        <td><a class="reference external" href="https://github.com/geku/docker-client">https://github.com/geku/docker-client</a></td>
   153        <td>Outdated</td>
   154      </tr>
   155      <tr class="row-even">
   156        <td>Rust</td>
   157        <td>docker-rust</td>
   158        <td><a class="reference external" href="https://github.com/abh1nav/docker-rust">https://github.com/abh1nav/docker-rust</a></td>
   159        <td>Active</td>
   160      </tr>
   161      <tr class="row-odd">
   162        <td>Scala</td>
   163        <td>tugboat</td>
   164        <td><a class="reference external" href="https://github.com/softprops/tugboat">https://github.com/softprops/tugboat</a></td>
   165        <td>Active</td>
   166      </tr>
   167      <tr class="row-even">
   168        <td>Scala</td>
   169        <td>reactive-docker</td>
   170        <td><a class="reference external" href="https://github.com/almoehi/reactive-docker">https://github.com/almoehi/reactive-docker</a></td>
   171        <td>Active</td>
   172      </tr>
   173    </tbody>
   174  </table>