Skip to main content

Enterprise Server 3.15 actualmente está disponible como versión candidata para lanzamiento.

Bibliotecas para la API de REST

Se pueden usar las bibliotecas oficiales de Octokit y otras bibliotecas de terceros para ampliar y simplificar el uso de la API de GitHub.

Acerca de las bibliotecas

Se pueden usar bibliotecas para ampliar y simplificar la forma en que la aplicación interactúa con la API de GitHub. Cada biblioteca proporciona código precompilado para un lenguaje de programación específico. Después de integrar una biblioteca en el proyecto, se pueden usar los módulos de código precompilado para interactuar con la API de GitHub a través de un lenguaje de programación específico.

GitHub mantiene bibliotecas oficiales de Octokit para algunos idiomas. También hay bibliotecas de terceros que se pueden usar con la API de GitHub, que no mantiene GitHub.

Bibliotecas oficiales de GitHub

GitHub mantiene estas bibliotecas cliente oficiales para la API de GitHub. Estos repositorios son de código abierto y las contribuciones de la comunidad son bienvenidas.

Para obtener más información, vea «Scripting con la API de REST y JavaScript» y «Scripting con la API de REST y Ruby».

Bibliotecas de terceros

A continuación se muestran ejemplos de bibliotecas de terceros que se pueden usar para interactuar con la API de GitHub en varios lenguajes de programación.

Estos archivos de terceros no los mantiene GitHub. Las bibliotecas que proporciona un tercero se rigen por términos de servicio, directivas de privacidad y documentación externos.

Clojure

Dart

Emacs Lisp

Go

Haskell

Java

JavaScript

Julia

OCaml

Perl

PHP

PowerShell

Python

Ruby

Rust

Scala

Shell