Octokit 风格
多样
使用官方的 Octokit 库,或者使用任何适用的第三方库。
第三方库
Clojure
Dart
Emacs Lisp
Erlang
Go
Haskell
Java
- GitHub Java API (org.eclipse.egit.github.core) 库是 GitHub Mylyn Connector 的一部分,旨在支持整个 GitHub v3 API。 可在 Maven Central 中构建。
- GitHub API for Java (org.kohsuke.github) 定义了 GitHub API 面向对象的表示形式。
- JCabi GitHub API 基于 Java7 JSON API (JSR-353),使用运行时 GitHub stub 简化测试,并涵盖整个 API。
JavaScript
- NodeJS GitHub library
- gh3 client-side API v3 wrapper
- GitHub.js wrapper around the GitHub API
- Promise-Based CoffeeScript library for the browser or NodeJS
Julia
OCaml
Perl
- Pithub (CPAN)
- Net::GitHub (CPAN)
PHP
- GitHub PHP Client
- PHP GitHub API
- GitHub API
- GitHub Joomla! 包
- Github Nette Extension
- GitHub API Easy Access
- GitHub bridge for Laravel
- PHP5.6|PHP7 Client & WebHook wrapper