Skip to main content

이 버전의 GitHub Enterprise는 다음 날짜에 중단되었습니다. 2024-09-25. 중요한 보안 문제에 대해서도 패치 릴리스가 이루어지지 않습니다. 더 뛰어난 성능, 향상된 보안, 새로운 기능을 위해 최신 버전의 GitHub Enterprise Server로 업그레이드합니다. 업그레이드에 대한 도움말은 GitHub Enterprise 지원에 문의하세요.

REST API용 라이브러리

공식 Octokit 라이브러리 및 기타 제3자 라이브러리를 사용하여 GitHub API를 사용하는 방법을 확장하고 간소화할 수 있습니다.

라이브러리 정보

라이브러리를 사용하여 응용 프로그램이 GitHub의 API와 상호 작용하는 방식을 확장하고 간소화할 수 있습니다. 각 라이브러리는 특정 프로그래밍 언어에 대해 미리 작성된 코드를 제공합니다. 라이브러리를 프로젝트에 통합한 후 미리 빌드된 코드 모듈을 사용하여 특정 프로그래밍 언어를 통해 GitHub의 API와 상호 작용할 수 있습니다.

GitHub은(는) 일부 언어에 대한 공식 Octokit 라이브러리를 유지 관리합니다. GitHub의 API와 함께 사용할 수 있는 제3자 라이브러리도 있으며, 이는 GitHub에 의해 유지 관리되지 않습니다.

공식 GitHub 라이브러리

GitHub은(는) GitHub API에 대한 이러한 공식 클라이언트 라이브러리를 유지 관리합니다. 이러한 리포지토리는 오픈 소스이며 커뮤니티 기여를 환영합니다.

자세한 내용은 "REST API 및 JavaScript를 사용하여 스크립팅" 및 "REST API 및 Ruby를 사용하여 스크립팅"을(를) 참조하세요.

제3자 라이브러리

다음은 다양한 프로그래밍 언어로 GitHub API와 상호 작용하는 데 사용할 수 있는 제3자 라이브러리의 예제입니다.

이러한 제3자 라이브러리는 GitHub에 의해 유지 관리되지 않습니다. 제3자가 제공하는 라이브러리는 별도의 서비스 약관, 개인정보처리방침 및 지원 문서를 제공합니다.

Clojure

Dart

Emacs Lisp

Go

Haskell

Java

JavaScript

Julia

OCaml

Perl

PHP

PowerShell

Python

Ruby

Rust

Scala