github.com/Ilhicas/nomad@v1.0.4-0.20210304152020-e86851182bc3/website/content/api-docs/libraries-and-sdks.mdx (about)

     1  ---
     2  layout: api
     3  page_title: Libraries and SDKs - HTTP API
     4  sidebar_title: Libraries & SDKs
     5  description: |-
     6    There are many third-party libraries for interacting with Nomad's HTTP API.
     7    This page lists the HashiCorp and community-maintained Nomad HTTP API client
     8    libraries.
     9  ---
    10  
    11  # Client Libraries & SDKs
    12  
    13  The programming libraries listed on this page can be used to consume the API
    14  more conveniently. Some are officially maintained while others are provided by
    15  the community.
    16  
    17  ## Official Libraries
    18  
    19  - [`api`](https://github.com/hashicorp/nomad/tree/master/api) - Official Golang
    20    client for the Nomad HTTP API ([GoDoc](https://godoc.org/github.com/hashicorp/nomad/api))
    21  
    22  - [`nomad-java-sdk`](https://github.com/hashicorp/nomad-java-sdk) - Official
    23    Java client for the Nomad HTTP API.
    24  
    25  - [`nomad-scala-sdk`](https://github.com/hashicorp/nomad-scala-sdk) - Official
    26    Scala client for the Nomad HTTP API.
    27  
    28  ## Third-Party and Unsupported Libraries
    29  
    30  - [`python-nomad`](https://github.com/jrxfive/python-nomad) - Python client
    31    for the Nomad HTTP API.
    32  
    33  - [`nomad-ruby`](https://github.com/hashicorp/nomad-ruby) - Ruby client
    34    for the Nomad HTTP API.
    35  
    36  - [`nomad-client`](https://github.com/barakb/nomad-client) - A non-blocking Kotlin Nomad client.
    37  
    38  _Want to see your library here? [Submit a Pull Request](https://github.com/hashicorp/nomad)._