Octokit にはいくつかの種類があります
公式の Octokit ライブラリを使用するか、利用可能なサードパーティライブラリのいずれかを選択します。
- Ruby → octokit.rb
- .NET → octokit.net
- JavaScript → octokit.js
サードパーティ製ライブラリ
Clojure
ライブラリ名 | リポジトリ |
---|---|
Tentacles | Raynes/tentacles |
Dart
ライブラリ名 | リポジトリ |
---|---|
github.dart | SpinlockLabs/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 API for Java | org.kohsuke.github (github-api より) | GitHub APIのオブジェクト指向の表現を定義。 |
JCabi GitHub API | github.jcabi.com (個人 Web サイト) | Java7 JSON API (JSR-353)に基づき、ランタイ� のGitHubスタブでテストをシンプルにし、API全体をカバー。 |
JavaScript
ライブラリ名 | リポジトリ |
---|---|
NodeJS GitHub library | pksunkara/octonode |
gh3 client-side API 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 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 |
githubkit | yanyongyu/githubkit |
octokit.py | khornberg/octokit.py |
Ruby
ライブラリ名 | リポジトリ |
---|---|
GitHub API Gem | peter-murach/github |
Ghee | rauhryan/ghee |
Rust
ライブラリ名 | リポジトリ |
---|---|
Octocrab | XAMPPRocky/octocrab |
Octocat | octocat-rs/octocat-rs |
Scala
ライブラリ名 | リポジトリ |
---|---|
Hubcat | softprops/hubcat |
Github4s | 47deg/github4s |
Shell
ライブラリ名 | リポジトリ |
---|---|
ok.sh | whiteinge/ok.sh |