此版本的 GitHub Enterprise 已停止服务 2021-06-09. 即使针对重大安全问题,也不会发布补丁。 要获得更好的性能、改进的安全性和新功能,请升级到 GitHub Enterprise 的最新版本。 如需升级方面的帮助,请联系 GitHub Enterprise 支持

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

Gundamcat

Octokit 风格多样

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

第三方库

Clojure

Library name | Repository |---|---| Tentacles| Raynes/tentacles

Dart

Library name | Repository |---|---| github.dart | DirectMyFile/github.dart

Emacs Lisp

Library name | Repository |---|---| gh.el | sigma/gh.el

Erlang

Library name | Repository |---|---| octo-erl | sdepold/octo.erl

Go

Library name | Repository |---|---| go-github| google/go-github

Haskell

Library name | Repository |---|---| haskell-github | fpco/Github

Java

Library name | Repository | More information |---|---|---| GitHub Java API| org.eclipse.egit.github.core | Is part of the GitHub Mylyn Connector and aims to support the entire GitHub v3 API. 可在 Maven Central 中构建。 用于 Java 的 GitHub API| org.kohsuke.github (From github-api)|定义面向对象的 GitHub API 表示形式。 JCabi GitHub API|github.jcabi.com(个人网站)|基于 Java7 JSON API (JSR-353),简化 runtime GitHub stub 测试,涵盖整个 API。

JavaScript

Library name | Repository | |---|---| NodeJS GitHub library| pksunkara/octonode gh3 client-side API v3 wrapper| k33g/gh3 Github.js wrapper around the GitHub API|michael/github Promise-Based CoffeeScript library for the Browser or NodeJS|philschatz/github-client

Julia

Library name | Repository | |---|---| GitHub.jl|JuliaWeb/GitHub.jl

OCaml

Library name | Repository | |---|---| ocaml-github|mirage/ocaml-github

Perl

Library name | Repository | metacpan Website for the Library |---|---|---| Pithub|plu/Pithub|Pithub CPAN Net::GitHub|fayland/perl-net-github|Net:GitHub CPAN

PHP

Library name | Repository |---|---| PHP GitHub API|KnpLabs/php-github-api GitHub API|yiiext/github-api GitHub Joomla! Package|joomla-framework/github-api GitHub bridge for Laravel|GrahamCampbell/Laravel-GitHub

PowerShell

Library name | Repository |---|---| PowerShellForGitHub|microsoft/PowerShellForGitHub

Python

Library name | Repository |---|---| 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 (Official Website) torngithub|jkeylu/torngithub

Ruby

Library name | Repository |---|---| GitHub API Gem|peter-murach/github Ghee|rauhryan/ghee

Rust

Library name | Repository |---|---| Octocrab|XAMPPRocky/octocrab

Scala

Library name | Repository |---|---| Hubcat|softprops/hubcat Github4s|47deg/github4s

Shell

Library name | Repository |---|---| ok.sh|whiteinge/ok.sh