• Stars
    star
    38
  • Rank 682,709 (Top 14 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 4 years ago
  • Updated 22 days ago

Reviews

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

Repository Details

GitHub API token authentication for GitHub Actions

More Repositories

1

octokit.js

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

octokit.rb

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

octokit.net

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

octokit.objc

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

core.js

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

rest.js

GitHub REST API client for JavaScript
JavaScript
503
star
7

graphql.js

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

request-action

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

authentication-strategies.js

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

webhooks.js

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

go-octokit

Simple Go wrapper for the GitHub API
Go
257
star
12

request.js

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

webhooks

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

action.js

GitHub API client for GitHub Actions
TypeScript
173
star
15

graphql-schema

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

app.js

GitHub Apps toolset for Node.js
TypeScript
149
star
17

auth-app.js

GitHub App authentication for JavaScript
TypeScript
142
star
18

octokit.graphql.net

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

graphql-action

A GitHub Action to send queries to GitHub's GraphQL API
JavaScript
114
star
20

types.ts

Shared TypeScript definitions for Octokit projects
TypeScript
113
star
21

plugin-throttling.js

Octokit plugin for GitHub’s recommended request throttling
TypeScript
100
star
22

plugin-rest-endpoint-methods.js

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

fixtures

Fixtures for all the octokittens
JavaScript
98
star
24

auth-token.js

GitHub API token authentication for browsers and Node.js
TypeScript
94
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
74
star
27

auth-oauth-app.js

GitHub OAuth App authentication for JavaScript
TypeScript
64
star
28

endpoint.js

Turns REST API endpoints into generic request options
TypeScript
54
star
29

go-sdk

A generated Go SDK from GitHub's OpenAPI specification.
Go
51
star
30

webhooks.net

GitHub webhook events toolset for .NET
C#
46
star
31

plugin-paginate-rest.js

Octokit plugin to paginate REST API endpoint responses
TypeScript
45
star
32

dotnet-sdk

C#
43
star
33

octopoller.rb

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

openapi

GitHub's official OpenAPI spec with Octokit extensions
JavaScript
38
star
35

openapi-types.ts

Generated TypeScript definitions based on GitHub's OpenAPI spec
JavaScript
37
star
36

plugin-paginate-graphql.js

Octokit plugin to paginate GraphQL Query responses
TypeScript
31
star
37

plugin-retry.js

Octokit plugin for GitHub’s recommended request retries
TypeScript
29
star
38

fixtures-server

Fixtures server for browser & language agnositic octokit testing
JavaScript
26
star
39

webhooks-methods.js

Methods to handle GitHub Webhook requests
TypeScript
20
star
40

plugin-enterprise-server.js

Octokit plugin for GitHub Enterprise REST APIs
TypeScript
19
star
41

octokit-next.js

JavaScript
18
star
42

oauth-authorization-url.js

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

auth-oauth-user-client.js

OAuth user authentication without exposing client secret
15
star
44

create-octokit-project.js

"npm init" script to create a new Octokit JS module
JavaScript
15
star
45

auth-oauth-user.js

Octokit authentication strategy for OAuth clients
TypeScript
15
star
46

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

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

app-permissions

machine-readable, always up-to-date GitHub App permissions
JavaScript
10
star
48

auth-oauth-device.js

GitHub OAuth Device authentication strategy for JavaScript
TypeScript
10
star
49

request-error.js

Error class for Octokit request errors
TypeScript
9
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

.github

7
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

source-generator

Go
6
star
56

plugin-enterprise-cloud.js

Octokit plugin for GitHub Enterprise Cloud REST APIs
TypeScript
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
4
star
59

auth-callback.js

GitHub API authentication using a callback method
TypeScript
4
star
60

auth-unauthenticated.js

strategy for explicitly unauthenticated Octokit instances
TypeScript
4
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
1
star
63

openapi-webhooks

JavaScript
1
star