• Stars
    star
    12
  • Rank 1,597,372 (Top 32 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 4 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

machine-readable, always up-to-date GitHub App permissions

More Repositories

1

octokit.js

The all-batteries-included GitHub SDK for Browsers, Node.js, and Deno.
TypeScript
6,955
star
2

octokit.rb

Ruby toolkit for the GitHub API
Ruby
3,848
star
3

octokit.net

A GitHub API client library for .NET
C#
2,679
star
4

octokit.objc

GitHub API client for Objective-C
Objective-C
1,838
star
5

core.js

Extendable client for GitHub's REST & GraphQL APIs
TypeScript
1,184
star
6

rest.js

GitHub REST API client for JavaScript
TypeScript
548
star
7

graphql.js

GitHub GraphQL API client for browsers and Node
TypeScript
465
star
8

request-action

A GitHub Action to send arbitrary requests to GitHub's REST API
JavaScript
369
star
9

authentication-strategies.js

GitHub API authentication strategies for Browsers, Node.js, and Deno
318
star
10

webhooks.js

GitHub webhook events toolset for Node.js
TypeScript
307
star
11

go-octokit

Simple Go wrapper for the GitHub API
Go
258
star
12

request.js

Send parameterized requests to GitHub’s APIs with sensible defaults in browsers and Node
TypeScript
228
star
13

webhooks

machine-readable, always up-to-date GitHub Webhooks specifications
TypeScript
225
star
14

action.js

GitHub API client for GitHub Actions
TypeScript
185
star
15

graphql-schema

GitHub’s GraphQL Schema with validation. Automatically updated.
JavaScript
176
star
16

app.js

GitHub Apps toolset for Node.js
TypeScript
157
star
17

auth-app.js

GitHub App authentication for JavaScript
TypeScript
146
star
18

octokit.graphql.net

A GitHub GraphQL client library for .NET
C#
143
star
19

types.ts

Shared TypeScript definitions for Octokit projects
TypeScript
133
star
20

graphql-action

A GitHub Action to send queries to GitHub's GraphQL API
JavaScript
121
star
21

plugin-rest-endpoint-methods.js

Octokit plugin adding one method for all of api.github.com REST API endpoints
TypeScript
114
star
22

plugin-throttling.js

Octokit plugin for GitHub’s recommended request throttling
TypeScript
105
star
23

fixtures

Fixtures for all the octokittens
JavaScript
102
star
24

auth-token.js

GitHub API token authentication for browsers and Node.js
TypeScript
99
star
25

routes

machine-readable, always up-to-date GitHub REST API route specifications
JavaScript
84
star
26

oauth-app.js

GitHub OAuth toolset for Node.js
TypeScript
81
star
27

auth-oauth-app.js

GitHub OAuth App authentication for JavaScript
TypeScript
65
star
28

go-sdk

A generated Go SDK from GitHub's OpenAPI specification. Built on Kiota.
Go
64
star
29

endpoint.js

Turns REST API endpoints into generic request options
TypeScript
57
star
30

dotnet-sdk

C#
55
star
31

webhooks.net

GitHub webhook events toolset for .NET
C#
51
star
32

plugin-paginate-rest.js

Octokit plugin to paginate REST API endpoint responses
TypeScript
46
star
33

octopoller.rb

A micro gem for polling and retrying. Perfect for making repeating requests.
Ruby
45
star
34

auth-action.js

GitHub API token authentication for GitHub Actions
TypeScript
43
star
35

openapi

GitHub's official OpenAPI spec with Octokit extensions
JavaScript
43
star
36

plugin-paginate-graphql.js

Octokit plugin to paginate GraphQL Query responses
TypeScript
42
star
37

openapi-types.ts

Generated TypeScript definitions based on GitHub's OpenAPI spec
JavaScript
40
star
38

plugin-retry.js

Octokit plugin for GitHub’s recommended request retries
TypeScript
36
star
39

fixtures-server

Fixtures server for browser & language agnositic octokit testing
JavaScript
28
star
40

webhooks-methods.js

Methods to handle GitHub Webhook requests
TypeScript
23
star
41

octokit-next.js

JavaScript
21
star
42

plugin-enterprise-server.js

Octokit plugin for GitHub Enterprise REST APIs
TypeScript
19
star
43

auth-oauth-user-client.js

OAuth user authentication without exposing client secret
18
star
44

auth-oauth-user.js

Octokit authentication strategy for OAuth clients
TypeScript
17
star
45

create-octokit-project.js

"npm init" script to create a new Octokit JS module
JavaScript
16
star
46

oauth-authorization-url.js

Universal library to retrieve GitHub’s identity URL for the OAuth web flow
TypeScript
16
star
47

plugin-create-or-update-text-file.js

Convenience method to create/edit/delete a text file based on its current content
TypeScript
13
star
48

request-error.js

Error class for Octokit request errors
TypeScript
13
star
49

auth-oauth-device.js

GitHub OAuth Device authentication strategy for JavaScript
TypeScript
10
star
50

handbook

Handbook for Octokit maintainers and GitHub integrators
9
star
51

auth-basic.js

GitHub API Basic authentication for browsers and Node.js
TypeScript
8
star
52

source-generator

Generates SDKs from GitHub's OpenAPI specification. Built on Kiota.
C#
8
star
53

discussions

discussions and planning for Octokit clients
7
star
54

plugin-request-log.js

Log all requests and request errors
TypeScript
7
star
55

plugin-enterprise-cloud.js

Octokit plugin for GitHub Enterprise Cloud REST APIs
TypeScript
7
star
56

.github

6
star
57

tsconfig

TypeScript configuration for Octokit packages
JavaScript
5
star
58

oauth-methods.js

Request methods to create and refresh user access tokens for OAuth and GitHub Apps
TypeScript
5
star
59

auth-callback.js

GitHub API authentication using a callback method
TypeScript
5
star
60

auth-unauthenticated.js

strategy for explicitly unauthenticated Octokit instances
TypeScript
5
star
61

tf-acc-test-empty-f89p1

Terraform acceptance test f89p1
2
star
62

plugin-enterprise-compatibility.js

Octokit plugin for improving GHE compatibility
TypeScript
2
star
63

openapi-webhooks

JavaScript
2
star
64

go-sdk-enterprise-server

A generated Go SDK from GitHub's OpenAPI specification, for the Enterprise Server product. Built on Kiota.
1
star
65

dotnet-sdk-enterprise-cloud

A generated .NET SDK from GitHub's OpenAPI specification, for the Enterprise Cloud product. Built on Kiota.
C#
1
star
66

go-sdk-enterprise-cloud

A generated Go SDK from GitHub's OpenAPI specification, for the Enterprise Cloud product. Built on Kiota.
Go
1
star
67

dotnet-sdk-enterprise-server

A generated .NET SDK from GitHub's OpenAPI specification, for the Enterprise Server product. Built on Kiota.
1
star