Skip to content
JS
Package category

Authentication and authorisation

Log users in, issue tokens, manage sessions and permissions.

735 packages4 comparisons

Packages compared

735 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
casdoor-js-sdk
Javascript client SDK for Casdoor
2.4k+52%-2 months ago
0.20.0
ESM + CommonJSBundledAuthentication and authorisation
@frontify/frontify-authenticator
Authenticate to your Frontify instance from within any secure web app.
2.4k---2 days ago
2.1.0
ESM + CommonJSBundledAuthentication and authorisation
strapi-plugin-sso
Plug-in for single sign-on with Strapi!
2.4k+25%-3 months ago
1.0.9
ESM + CommonJSNoneAuthentication and authorisation
create-starter-app
Interactive CLI to scaffold a starter app from curated templates
2.4k+154850%-today
1.0.107
ESM onlyNoneStatic site generators and meta-frameworks, ORMs and query builders
react-native-credentials-manager
A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.
2.3k+845%-8 days ago
0.9.0
ESM + CommonJSBundledAuthentication and authorisation, React
@saas-ui/auth
Authentication provider and components for Chakra UI
2.3k---1 year ago
3.6.6
ESM + CommonJSBundledUI component libraries, React
@memberstack/admin
Official Memberstack Admin SDK for Node.js — server-side member, plan, and Data Table management with your secret key.
2.3k---9 days ago
1.7.0
CommonJSBundledAuthentication and authorisation
@riligar/auth-react
Auth SDK for React with JWT, Mantine UI components, and full authentication flows
2.3k---9 days ago
6.10.1
ESM + CommonJSBundledAuthentication and authorisation, React
vue3-msal-plugin
Vue 3 plugin for integrating MSAL.js into your app, offering easy-to-use composables.
2.3k+1%-2 months ago
1.1.1
ESM + CommonJSBundledVue, Authentication and authorisation
@better-auth/dash
Dashboard and analytics plugin for Better Auth
2.2k---8 months ago
0.1.6
ESM onlyBundledAuthentication and authorisation
@auth/d1-adapter
A Cloudflare D1 adapter for Auth.js
2.2k---2 months ago
1.11.3
ESM onlyBundledAuthentication and authorisation
passport-remember-me
Remember Me cookie authentication strategy for Passport.
2.2k-45%-13 years ago
0.0.1
CommonJSNoneAuthentication and authorisation
@nodii/grpc-auth
gRPC service-to-service auth for Nodii microservices: server + client interceptors, JWKS fetch from S3, JWT verifier, token manager.
2.2k---3 days ago
0.17.0
ESM onlyBundledAuthentication and authorisation
legal-terms
Configurable Terms of Service and Privacy Policy — a scannable summary and the full legal text, with every section addable, removable and reorderable. React page and cookie consent banner, plus Markdown/HTML/text renderers and a CLI.
2.2k--today
0.2.9
ESM + CommonJSBundledReact, Static site generators and meta-frameworks
goauth-cli
Dead-simple Google OAuth v2 login for the command line.
2.2k+23%-7 years ago
1.0.1
CommonJSNoneCLI tools and terminal utilities, Authentication and authorisation
opencode-antigravity-auth
Google Antigravity IDE OAuth auth plugin for Opencode - access Gemini 3 Pro and Claude 4.6 using Google credentials
2.2k--7 months ago
1.6.0
ESM onlyBundledAuthentication and authorisation
@interchainjs/auth
Authentication for web3 accounts
2.2k---6 months ago
1.21.0
ESM + CommonJSBundledAuthentication and authorisation
template-git-repo
One command to set up a repo with GitHub Actions, README badges, Turborepo and Codecov — the CI setup from qwksearch-research-agent, as a template
2.2k---
0.1.63
ESM onlyNoneBuild tools, Authentication and authorisation
react-native-bcrypt
Optimized bcrypt in plain JavaScript with zero dependencies. Compatible to 'bcrypt'.
2.2k-39%-10 years ago
2.4.0
CommonJSNoneCryptography and hashing, Authentication and authorisation
@capgo/capacitor-wechat
WeChat SDK for Capacitor - enables authentication, sharing, payments, and mini-programs
2.1k---3 days ago
8.0.47
ESM + CommonJSBundledAuthentication and authorisation, Payments and commerce
badge
Stateless GitHub authentication for Hapi.
2.1k+9%-12 years ago
1.0.3
CommonJSNoneAuthentication and authorisation
setup-git-repo
One command to set up a GitHub repo: Turborepo, CI workflows, README badges, and the docs for each
2.1k---
1.0.60
ESM onlyNoneBuild tools, Authentication and authorisation
@atproto/oauth-provider-api
Shared data types for the @atproto/oauth-provider and @atproto/oauth-provider-ui packages
2.1k---14 days ago
0.8.3
ESM onlyBundledAuthentication and authorisation
dsh-codex-subscription
Use ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode
2.1k--1 day ago
2.1.9
ESM onlyNoneAuthentication and authorisation
azure-devops-npm-auth
Authentication utility for private NPM registries hosted in Azure DevOps.
2.1k-19%--
1.1.1
CommonJSBundledAuthentication and authorisation, Cloud SDKs
phpass
Verify phpass portable hashes and bcrypt passwords in Node.js, with an explicit migration path for legacy node-phpass hashes.
2.1k+86%-14 days ago
1.0.0
CommonJSBundledCryptography and hashing, Authentication and authorisation
passport-magic-link
Passport JS module for Magic Link authentication
2k+20%--
4.1.0
ESM + CommonJSBundledAuthentication and authorisation
@southdevs/capacitor-google-auth
Google Auth plugin for capacitor.
2k---1 year ago
7.0.0
CommonJSBundledAuthentication and authorisation
passport-google
Google (OpenID) authentication strategy for Passport.
2k-24%-13 years ago
0.3.0
CommonJSNoneAuthentication and authorisation
dsh-github-copilot
DSH companion for GitHub Copilot sign-in, account-aware model profiles, tool compatibility, and provider-hosted search.
2k--11 days ago
0.4.0-alpha.18
ESM onlyBundledAuthentication and authorisation, TypeScript tooling
react-native-inappbrowser-nitro
react-native-inappbrowser-nitro is a react native package built with Nitro
2k+2699%-2 months ago
3.0.2
ESM + CommonJSBundledReact, Authentication and authorisation
express-ntlm
An express middleware to have simple NTLM-authentication.
2k-9%-2 years ago
2.7.0
CommonJSNoneHTTP servers and web frameworks, Authentication and authorisation
@gotgenes/pi-anthropic-auth
Pi extension package for Anthropic OAuth compatibility
2k---today
3.3.2
ESM onlyNoneAuthentication and authorisation, AI and machine learning
api-core
Model-based dynamic multi-level APIs for any provider, plus multiple consumption channels
2k+93%-2 years ago
3.1.0
CommonJSBundledAuthentication and authorisation, HTTP servers and web frameworks
@auth0/auth0-hono
Auth0 Authentication middleware for Hono
2k---9 months ago
1.2.6
ESM onlyBundledAuthentication and authorisation
jwt-js-decode
Decode, sign/resign or verify JSON Web Tokens (JWT). Works in majority of modern browsers, Node.js and other JavaScript runtimes.
2k-20%-2 years ago
1.9.0
ESM + CommonJSBundledAuthentication and authorisation, TypeScript tooling
validate-scope
Checks whether a subset is contained in a list of scopes. Uses code generation
2k+10%-3 years ago
1.3.0
CommonJSNoneAuthentication and authorisation, Schema validation
@renown/sdk
Renown SDK — wallet-based authentication and user identity management for Powerhouse React applications.
2k---15 days ago
6.2.2
ESM onlyBundledAuthentication and authorisation, React
automate-google-login-scraper
End-to-end test harness for Google sign-in: persist a Playwright storageState once, reuse it everywhere, and replay it from a Cloudflare Workers Browser Rendering Durable Object
1.9k--today
0.1.35
ESM onlyBundledTesting, Authentication and authorisation
dsh-codex-connect
ChatGPT OAuth and Codex models for DeepSeek Harness.
1.9k--1 day ago
0.1.0-alpha.4.47
ESM onlyBundledAuthentication and authorisation
@next-auth/dynamodb-adapter
AWS DynamoDB adapter for next-auth.
1.9k---3 years ago
3.0.2
ESM onlyBundledAuthentication and authorisation
@smth-for/passport-google-access-token
Google token authentication strategy for Passport
1.9k---5 years ago
1.0.3
CommonJSNoneAuthentication and authorisation
@stotles/better-auth-audit-logs
Audit log plugin for Better Auth. Captures auth lifecycle events, stores structured log entries, and exposes query endpoints with PII redaction and custom storage backends.
1.9k---8 days ago
0.6.0
ESM + CommonJSBundledAuthentication and authorisation, Logging
@plasmalaboratories/react-native-passkeys
A library for using (webauthn) passkeys on iOS, Android & web with a single api
1.9k---19 days ago
0.4.2
CommonJSBundledReact, Authentication and authorisation
fusionauth-cli
FusionAuth CLI for node 22
1.9k-54%-1 year ago
1.2.4
ESM onlyNoneAuthentication and authorisation
@camstack/addon-auth
Authentication bundle — magic-link, OIDC, and WebAuthn/passkey. Multi-entry npm package shipping 3 addons under a single bundle; each addon keeps its own id, capabilities, and runner.
1.9k---7 days ago
1.2.123
ESM + CommonJSNoneAuthentication and authorisation
@harperfast/oauth
OAuth 2.0 authentication plugin for Harper
1.9k---11 days ago
2.6.0
ESM onlyBundledAuthentication and authorisation
@hedystia/better-auth-typeorm
TypeORM adapter for Better Auth
1.8k---13 days ago
1.1.1
ESM onlyBundledAuthentication and authorisation
@blinkdotnew/sdk
Blink TypeScript SDK for client-side applications - Zero-boilerplate CRUD + auth + AI + analytics + notifications for modern SaaS/AI apps
1.8k---1 month ago
2.9.0
ESM + CommonJSBundledAuthentication and authorisation, Database clients and drivers
@guren/server
HTTP layer of the Guren framework, on Hono: routing, controllers, middleware, auth, sessions, queues and the AWS Lambda adapter. Applications import it through @guren/core.
1.8k---2 days ago
2.26.0
ESM onlyBundledTypeScript tooling, Authentication and authorisation

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.

  • casdoor-js-sdkJavascript client SDK for Casdoor
  • @frontify/frontify-authenticatorAuthenticate to your Frontify instance from within any secure web app.
  • strapi-plugin-ssoPlug-in for single sign-on with Strapi!
  • create-starter-appInteractive CLI to scaffold a starter app from curated templates
  • react-native-credentials-managerA React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.
  • @saas-ui/authAuthentication provider and components for Chakra UI
  • @memberstack/adminOfficial Memberstack Admin SDK for Node.js — server-side member, plan, and Data Table management with your secret key.
  • @riligar/auth-reactAuth SDK for React with JWT, Mantine UI components, and full authentication flows
  • vue3-msal-pluginVue 3 plugin for integrating MSAL.js into your app, offering easy-to-use composables.
  • @better-auth/dashDashboard and analytics plugin for Better Auth
  • @auth/d1-adapterA Cloudflare D1 adapter for Auth.js
  • passport-remember-meRemember Me cookie authentication strategy for Passport.
  • @nodii/grpc-authgRPC service-to-service auth for Nodii microservices: server + client interceptors, JWKS fetch from S3, JWT verifier, token manager.
  • legal-termsConfigurable Terms of Service and Privacy Policy — a scannable summary and the full legal text, with every section addable, removable and reorderable. React page and cookie consent banner, plus Markdown/HTML/text renderers and a CLI.
  • goauth-cliDead-simple Google OAuth v2 login for the command line.
  • opencode-antigravity-authGoogle Antigravity IDE OAuth auth plugin for Opencode - access Gemini 3 Pro and Claude 4.6 using Google credentials
  • @interchainjs/authAuthentication for web3 accounts
  • template-git-repoOne command to set up a repo with GitHub Actions, README badges, Turborepo and Codecov — the CI setup from qwksearch-research-agent, as a template
  • react-native-bcryptOptimized bcrypt in plain JavaScript with zero dependencies. Compatible to 'bcrypt'.
  • @capgo/capacitor-wechatWeChat SDK for Capacitor - enables authentication, sharing, payments, and mini-programs
  • badgeStateless GitHub authentication for Hapi.
  • setup-git-repoOne command to set up a GitHub repo: Turborepo, CI workflows, README badges, and the docs for each
  • @atproto/oauth-provider-apiShared data types for the @atproto/oauth-provider and @atproto/oauth-provider-ui packages
  • dsh-codex-subscriptionUse ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode
  • azure-devops-npm-authAuthentication utility for private NPM registries hosted in Azure DevOps.
  • phpassVerify phpass portable hashes and bcrypt passwords in Node.js, with an explicit migration path for legacy node-phpass hashes.
  • passport-magic-linkPassport JS module for Magic Link authentication
  • @southdevs/capacitor-google-authGoogle Auth plugin for capacitor.
  • passport-googleGoogle (OpenID) authentication strategy for Passport.
  • dsh-github-copilotDSH companion for GitHub Copilot sign-in, account-aware model profiles, tool compatibility, and provider-hosted search.
  • react-native-inappbrowser-nitroreact-native-inappbrowser-nitro is a react native package built with Nitro
  • express-ntlmAn express middleware to have simple NTLM-authentication.
  • @gotgenes/pi-anthropic-authPi extension package for Anthropic OAuth compatibility
  • api-coreModel-based dynamic multi-level APIs for any provider, plus multiple consumption channels
  • @auth0/auth0-honoAuth0 Authentication middleware for Hono
  • jwt-js-decodeDecode, sign/resign or verify JSON Web Tokens (JWT). Works in majority of modern browsers, Node.js and other JavaScript runtimes.
  • validate-scopeChecks whether a subset is contained in a list of scopes. Uses code generation
  • @renown/sdkRenown SDK — wallet-based authentication and user identity management for Powerhouse React applications.
  • automate-google-login-scraperEnd-to-end test harness for Google sign-in: persist a Playwright storageState once, reuse it everywhere, and replay it from a Cloudflare Workers Browser Rendering Durable Object
  • dsh-codex-connectChatGPT OAuth and Codex models for DeepSeek Harness.
  • @next-auth/dynamodb-adapterAWS DynamoDB adapter for next-auth.
  • @smth-for/passport-google-access-tokenGoogle token authentication strategy for Passport
  • @stotles/better-auth-audit-logsAudit log plugin for Better Auth. Captures auth lifecycle events, stores structured log entries, and exposes query endpoints with PII redaction and custom storage backends.
  • @plasmalaboratories/react-native-passkeysA library for using (webauthn) passkeys on iOS, Android & web with a single api
  • fusionauth-cliFusionAuth CLI for node 22
  • @camstack/addon-authAuthentication bundle — magic-link, OIDC, and WebAuthn/passkey. Multi-entry npm package shipping 3 addons under a single bundle; each addon keeps its own id, capabilities, and runner.
  • @harperfast/oauthOAuth 2.0 authentication plugin for Harper
  • @hedystia/better-auth-typeormTypeORM adapter for Better Auth
  • @blinkdotnew/sdkBlink TypeScript SDK for client-side applications - Zero-boilerplate CRUD + auth + AI + analytics + notifications for modern SaaS/AI apps
  • @guren/serverHTTP layer of the Guren framework, on Hono: routing, controllers, middleware, auth, sessions, queues and the AWS Lambda adapter. Applications import it through @guren/core.