10 Best JavaScript GitHub Login API Libraries

List hand-picked by Openbase Experts
Learn More

@octokit/auth-token

GitHub API token authentication for browsers and Node.js

5.6M
83
Built-in
MIT
githubauthreq

Authorise GitHub API requests with the appropriate environment variables

431
1
Built-in
MIT
github-auth

Middleware for github based authorization.

31
8
No support
@octokit/auth-oauth-app

GitHub OAuth App authentication for JavaScript

416K
58
Built-in
MIT
pg

GitHub authentication strategy for Passport and Node.js.

46.1K
229
DefinitelyTyped
@octokit/auth

GitHub API authentication library for JavaScript and Node.js

25.2K
296
Built-in
MIT
pg

GitHub authentication strategy for Passport and Node.js.

14.5K
531
DefinitelyTyped
MIT
gha

Create and load persistent GitHub authentication tokens for command-line apps

13.8K
182
DefinitelyTyped
MIT
go

simple node.js functions for doing oauth login with github

47
72
No support
ISC
sa

Quickly use various social networks' APIs. Only facebook is available at the moment.

4
0
No support
gwa

Get started using the github in no time! Instantiates github module by using ghauth.

3
14
No support
MIT
git

Modern, simplified Github login, CLI and API - generating personal access token. Support promises and node-style callbacks.

1
2
No support
{"type":"MIT","url":"https://github.com/tunnckoCore/gitlogin/blob/master/license.md"}
Description
Author
License
Type Definitions
ESM Support
Tree Shakeable
Popularity
Downloads/wk
GitHub Stars
Reviews
User Rating
Voted Good Docs
Voted Easy of Use
Voted Performant
Top Positive Review
Top Negative Review
Issues
Total Issues
Open Issues
Avg Time to Close
Pull Requests
Total Pull Requests
Open Pull Requests
Avg Time to Merge
Community
Maintainers
Contributors
Contributors with 3+ commits
Top Committers
GitHub Forks
Versions
# of Versions
Latest
Next
Beta
Newest
Oldest
Major Every
Minor Every
Patch Every
Dependencies
Dependencies
Dev Dependencies
Links
More Info
README
Tutorials
Install Command
There's Nothing Here
No packages are selected.
Select a few packages to compare.