Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

您可以使用官方的 Octokit 库和其他第三方库来扩展和简化您使用 GitHub Enterprise Server 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
octokit.pykhornberg/octokit.py

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