Bibliothèques GitHub Octokit officielles
- JavaScript : octokit.js. Pour plus d’informations, consultez « Écriture de scripts avec l’API REST et JavaScript ».
- Ruby : octokit.rb
- .NET : octokit.net
Bibliothèques tierces
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
- API GitHub pour Java, représentation orientée objet de l’API GitHub : org.kohsuke.github (à partir de github-api)
- L’API JCabi GitHub, basée sur l’API JSON Java7 (JSR-353), simplifie les tests avec un stub du runtime GitHub et couvre l’ensemble de l’API : github.jcabi.com (site web personnel)
JavaScript
- Bibliothèque GitHub NodeJS : pksunkara/octonode
- Wrapper de l’API côté client gh3 : k33g/gh3
- Wrapper Github.js autour de l’API GitHub : michael/github
- Bibliothèque CoffeeScript basée sur les promesses pour le navigateur ou NodeJS : 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
- API PHP GitHub : KnpLabs/php-github-api
- GitHub Joomla! Package : joomla-framework/github-api
- Pont GitHub pour 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 (site web officiel)
- 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