Skip to main content

您可以使用官方的 Octokit 库和其他第三方库来扩展和简化您使用 GitHub AE API 的方式。

Gundamcat

Octokit 风格多样

使用官方的 Octokit 库,或者使用任何适用的第三方库。

第三方库

Clojure

库名称存储库
TentaclesRaynes/tentacles

Dart

库名称存储库
github.dartSpinlockLabs/github.dart

Emacs Lisp

库名称存储库
gh.elsigma/gh.el

Erlang

库名称存储库
octo-erlsdepold/octo.erl

Go

库名称存储库
go-githubgoogle/go-github

Haskell

库名称存储库
haskell-githubfpco/Github

Java

库名称存储库详细信息
GitHub API for Javaorg.kohsuke.github(来自 github-api)定义 GitHub API 的面向对象的表示。
JCabi GitHub APIgithub.jcabi.com(个人网站)基于 JavaScript API (JSR-353),可简化使用运行时 GitHub stub 的测试,并覆盖整个API。

JavaScript

库名称存储库
NodeJS GitHub 库pksunkara/octonode
gh3 客户端 API 包装器k33g/gh3
关于 GitHub API 的 Github.js 包装器michael/github
适用于 Browser 或 NodeJS 的基于 Promise 的 CoffeeScript 库philschatz/github-client

Julia

库名称存储库
GitHub.jlJuliaWeb/GitHub.jl

OCaml

库名称存储库
ocaml-githubmirage/ocaml-github

Perl

库名称存储库库的 metacpan 网站
Pithubplu/PithubPithub CPAN
Net::GitHubfayland/perl-net-githubNet:GitHub CPAN

PHP

库名称存储库
PHP GitHub APIKnpLabs/php-github-api
GitHub Joomla! 包joomla-framework/github-api
GitHub bridge for LaravelGrahamCampbell/Laravel-GitHub

PowerShell

库名称存储库
PowerShellForGitHubmicrosoft/PowerShellForGitHub

Python

库名称存储库
gidgethubbrettcannon/gidgethub
ghapifastai/ghapi
PyGithubPyGithub/PyGithub
libsaasduckboard/libsaas
github3.pysigmavirus24/github3.py
sanctiondemianbrecht/sanction
agithubjpaugh/agithub
octohubturnkeylinux/octohub
github-flaskgithub-flask(官方网站)
torngithubjkeylu/torngithub
githubkityanyongyu/githubkit

Ruby

库名称存储库
GitHub API Gempeter-murach/github
Gheerauhryan/ghee

Rust

库名称存储库
OctocrabXAMPPRocky/octocrab
Octocatoctocat-rs/octocat-rs

Scala

库名称存储库
Hubcatsoftprops/hubcat
Github4s47deg/github4s

Shell

库名称存储库
ok.shwhiteinge/ok.sh