Skip to main content

Bibliothèques pour l’API REST

You can use libraries to extend and simplify the way your application interacts with 's API. Each library provides pre-built code for a specific programming language. After integrating a library into your project, you can use the pre-built code modules to interact with 's API via a specific programming language.

maintains official Octokit libraries for some languages. There are also third-party libraries that you can use with 's API, which are not maintained by .

maintains these official client libraries for the API. These repositories are open source, and community contributions are welcome.

For more information, see Scripting with the REST API and JavaScript and Scripting with the REST API and Ruby.

The following are examples of third-party libraries that you can use to interact with the API in various programming languages.

These third-party libraries are not maintained by . Libraries provided by third parties are governed by separate terms of service, privacy policy, and support documentation.

  • API for Java, an object oriented representation of the API: hub4j/-api
  • JCabi API, based on Java7 JSON API (JSR-353), simplifies tests with a runtime stub, and covers the entire API: .jcabi.com (Personal Website)