Octokit имеет множество вариантов
Воспользуйтесь официальной библиотекой Octokit или выберите любую доступную стороннюю библиотеку.
- Ruby: octokit.rb
- .NET: octokit.net
- JavaScript: octokit.js. Дополнительные сведения см. в разделе Создание скриптов с помощью REST API и JavaScript.
Сторонние библиотеки
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 для Java | org.kohsuke.github (с github-api) | определяет объектно-ориентированное представление API GitHub. |
API GitHub JCabi | github.jcabi.com (личный веб-сайт) | основан на API JSON Java7 (JSR-353), упрощает тесты с помощью заглушки среды выполнения GitHub и охватывает весь API. |
JavaScript
Имя библиотеки | Хранилище |
---|---|
Библиотека NodeJS GitHub | pksunkara/octonode |
Оболочка gh3 для API на стороне клиента, версия 3 | k33g/gh3 |
Оболочка Github.js вокруг API GitHub | michael/github |
Основанная на Promise библиотека CoffeeScript для браузера либо NodeJS | philschatz/github-client |
Julia
Имя библиотеки | Хранилище |
---|---|
GitHub.jl | JuliaWeb/GitHub.jl |
OCaml
Имя библиотеки | Хранилище |
---|---|
ocaml-github | mirage/ocaml-github |
Perl;
Имя библиотеки | Хранилище | Веб-сайт metacpan для библиотеки |
---|---|---|
Pithub | plu/Pithub | Pithub CPAN |
Net::GitHub | fayland/perl-net-github | Net:GitHub CPAN |
PHP
Имя библиотеки | Хранилище |
---|---|
PHP GitHub API | KnpLabs/php-github-api |
Пакет GitHub Joomla! | joomla-framework/github-api |
Мост GitHub для 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 (официальный веб-сайт) |
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 |