Skip to main content

Bibliotecas

Puedes utilizar la librería oficial de Octokit y otras librerías de terceros para extender y simplificar la forma en que usas la API de GitHub.

El Gundamcat

El Octokit tiene muchos sabores

Utiliza la biblioteca oficial de Octokit, o elige entre cualquiera de las bibliotecas de terceros disponibles.

Bibliotecas de terceros

Clojure

Nombre de la bibliotecaRepositorio
TentaclesRaynes/tentacles

Dart

Nombre de la bibliotecaRepositorio
github.dartSpinlockLabs/github.dart

Emacs Lisp

Nombre de la bibliotecaRepositorio
gh.elsigma/gh.el

Erlang

Nombre de la bibliotecaRepositorio
octo-erlsdepold/octo.erl

Go

Nombre de la bibliotecaRepositorio
go-githubgoogle/go-github

Haskell

Nombre de la bibliotecaRepositorio
haskell-githubfpco/Github

Java

Nombre de la bibliotecaRepositorioMás información
API de GitHub para Javaorg.kohsuke.github (De github-api)define una representación orientada a objetos de la API de GitHub.
JCabi GitHub APIgithub.jcabi.com (Sitio web personal)se basa en la API de JSON para Java7 (HSR-353), simplifica pruebas con una muestra del tiempo de ejecución de GitHub y cubre toda la API.

JavaScript

Nombre de la bibliotecaRepositorio
Biblioteca de NodeJS de GitHubpksunkara/octonode
Contenedor de la API del lado cliente gh3k33g/gh3
Contenedor Github.js sobre la API de GitHubmichael/github
Biblioteca de CoffeeScript basada en Promise para el buscador de NodeJSphilschatz/github-client

Julia

Nombre de la bibliotecaRepositorio
GitHub.jlJuliaWeb/GitHub.jl

OCaml

Nombre de la bibliotecaRepositorio
ocaml-githubmirage/ocaml-github

Perl

Nombre de la bibliotecaRepositoriositio web de metacpan para la librería
Pithubplu/PithubPithub CPAN
Net::GitHubfayland/perl-net-githubNet:GitHub CPAN

PHP

Nombre de la bibliotecaRepositorio
PHP GitHub APIKnpLabs/php-github-api
Paquete Joomla! de GitHubjoomla-framework/github-api
Puente de GitHub para LaravelGrahamCampbell/Laravel-GitHub

PowerShell

Nombre de la bibliotecaRepositorio
PowerShellForGitHubmicrosoft/PowerShellForGitHub

Python

Nombre de la bibliotecaRepositorio
gidgethubbrettcannon/gidgethub
ghapifastai/ghapi
PyGithubPyGithub/PyGithub
libsaasduckboard/libsaas
github3.pysigmavirus24/github3.py
sanctiondemianbrecht/sanction
agithubjpaugh/agithub
octohubturnkeylinux/octohub
github-flaskgithub-flask (sitio web oficial)
torngithubjkeylu/torngithub
githubkityanyongyu/githubkit
octokit.pykhornberg/octokit.py

Ruby

Nombre de la bibliotecaRepositorio
API Gem de GitHubpeter-murach/github
Gheerauhryan/ghee

Rust

Nombre de la bibliotecaRepositorio
OctocrabXAMPPRocky/octocrab
Octocatoctocat-rs/octocat-rs

Scala

Nombre de la bibliotecaRepositorio
Hubcatsoftprops/hubcat
Github4s47deg/github4s

Shell

Nombre de la bibliotecaRepositorio
ok.shwhiteinge/ok.sh