ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。
GitHub AEは、現在限定リリース中です。詳細については営業チームにお問い合わせください。

ライブラリ

公式の Octokit ライブラリと他のサードパーティライブラリを使用して、GitHub API の使用方法を拡張および簡素化できます。

The Gundamcat

Octokit にはいくつかの種類があります

公式の Octokit ライブラリを使用するか、利用可能なサードパーティライブラリのいずれかを選択します。

サードパーティライブラリ

Clojure

ライブラリ名 | リポジトリ |---|---| Tentacles| Raynes/tentacles

Dart

ライブラリ名 | リポジトリ |---|---| github.dart | DirectMyFile/github.dart

Emacs Lisp

ライブラリ名 | リポジトリ |---|---| gh.el | sigma/gh.el

Erlang

ライブラリ名 | リポジトリ |---|---| octo-erl | sdepold/octo.erl

Go

ライブラリ名 | リポジトリ |---|---| go-github| google/go-github

Haskell

ライブラリ名 | リポジトリ |---|---| haskell-github | fpco/Github

Java

ライブラリ名 | リポジトリ | 詳細 |---|---|---| GitHub Java API| org.eclipse.egit.github.core | GitHub Mylyn Connector の一部であり、GitHub v3 API 全体のサポートを目指します。 ビルドは Maven Central で利用できます。 GitHub API for Java| org.kohsuke.github (From github-api)| GitHub API のオブジェクト指向の表現を定義します。 JCabi GitHub API|github.jcabi.com (Personal Website)| Java7 JSON API (JSR-353) に基づいており、ランタイム GitHub スタブを使用してテストを簡素化し、API 全体をカバーします。

JavaScript

ライブラリ名 | リポジトリ | |---|---| NodeJS GitHub library| pksunkara/octonode gh3 client-side API v3 wrapper| k33g/gh3 Github.js wrapper around the GitHub API|michael/github Promise-Based CoffeeScript library for the Browser or NodeJS|philschatz/github-client

Julia

ライブラリ名 | リポジトリ | |---|---| GitHub.jl|JuliaWeb/GitHub.jl

OCaml

ライブラリ名 | リポジトリ | |---|---| ocaml-github|mirage/ocaml-github

Perl

ライブラリ名 | リポジトリ | ライブラリのmetacpan Webサイト |---|---|---| Pithub|plu/Pithub|Pithub CPAN Net::GitHub|fayland/perl-net-github|Net:GitHub CPAN

PHP

ライブラリ名 | リポジトリ |---|---| PHP GitHub API|KnpLabs/php-github-api GitHub API|yiiext/github-api GitHub Joomla! Package|joomla-framework/github-api GitHub bridge for Laravel|GrahamCampbell/Laravel-GitHub

PowerShell

ライブラリ名 | リポジトリ |---|---| PowerShellForGitHub|microsoft/PowerShellForGitHub

Python

ライブラリ名 | リポジトリ |---|---| gidgethub|brettcannon/gidgethub ghapi|fastai/ghapi PyGithub|PyGithub/PyGithub libsaas|duckboard/libsaas github3.py|sigmavirus24/github3.py sanction|demianbrecht/sanction agithub|jpaugh/agithub octohub|turnkeylinux/octohub github-flask|github-flask (公式Webサイト) torngithub|jkeylu/torngithub

Ruby

ライブラリ名 | リポジトリ |---|---| GitHub API Gem|peter-murach/github Ghee|rauhryan/ghee

Rust

ライブラリ名 | リポジトリ |---|---| Octocrab|XAMPPRocky/octocrab

Scala

ライブラリ名 | リポジトリ |---|---| Hubcat|softprops/hubcat Github4s|47deg/github4s

Shell

ライブラリ名 | リポジトリ |---|---| ok.sh|whiteinge/ok.sh

このドキュメントは役立ちましたか?プライバシーポリシー

これらのドキュメントを素晴らしいものにするのを手伝ってください!

GitHubのすべてのドキュメントはオープンソースです。間違っていたり、はっきりしないところがありましたか?Pull Requestをお送りください。

コントリビューションを行う

OR, コントリビューションの方法を学んでください。

問題がまだ解決していませんか?

GitHubコミュニティで質問するサポートへの連絡