官方 GitHub Octokit 库
- JavaScript:octokit.js. 有关详细信息,请参阅“使用 REST API 和 JavaScript 编写脚本”。
- Ruby:octokit.rb
- .NET:octokit.net
第三方库
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
- 适用于 Java 的 GitHub API,GitHub API 的面向对象的表示形式:org.kohsuke.github(在 github-api 中)
- JCabi GitHub API,基于 Java7 JSON API (JSR-353),可简化使用运行时 GitHub stub 的测试,并覆盖整个API:github.jcabi.com(个人网站)
JavaScript
- NodeJS GitHub 库:pksunkara/octonode
- gh3 客户端 API 包装器:k33g/gh3
- 关于 GitHub API 的 Github.js 包装器:michael/github
- 适用于 Browser 或 NodeJS 的基于 Promise 的 CoffeeScript 库:philschatz/github-client
Julia
- GitHub.jl: JuliaWeb/GitHub.jl
OCaml
- ocaml-github: mirage/ocaml-github
Perl
- Pithub:plu/Pithub
- Net::GitHub:fayland/perl-net-github
PHP
- PHP GitHub API:KnpLabs/php-github-api
- GitHub Joomla! 包: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(官方网站)
- 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