21700: Install Bundler system-wide in Rails postinst
[arvados.git] / doc / sdk / index.html.textile.liquid
1 ---
2 layout: default
3 navsection: sdk
4 title: "SDK Reference"
5 ...
6 {% comment %}
7 Copyright (C) The Arvados Authors. All rights reserved.
8
9 SPDX-License-Identifier: CC-BY-SA-3.0
10 {% endcomment %}
11
12 This section documents client tools and language bindings for the "Arvados API":{{site.baseurl}}/api/index.html and Keep that are available for various programming languages. The most mature, popular packages are:
13
14 * "Python SDK":{{site.baseurl}}/sdk/python/sdk-python.html (also includes essential command line tools such as @arv-put@ and @arv-get@)
15 * "Command line SDK":{{site.baseurl}}/sdk/cli/install.html (includes the @arv@ tool)
16
17 Many Arvados Workbench pages provide examples of using the Python SDK and command line tools to access a given resource. Open "API details" from the action menu and open the tab with the example you're interested in.
18
19 We provide API bindings for several other languages, but these SDKs may be missing some features or documentation:
20
21 * "Go SDK":{{site.baseurl}}/sdk/go/index.html
22 * "Java SDK":{{site.baseurl}}/sdk/java-v2/index.html
23 * "R SDK":{{site.baseurl}}/sdk/R/index.html
24 * "Ruby SDK":{{site.baseurl}}/sdk/ruby/index.html
25
26 Consult the "Arvados API":{{site.baseurl}}/api/index.html section for detailed documentation about Arvados API calls available on each resource.