Package category
Authentication and authorisation
Log users in, issue tokens, manage sessions and permissions.
735 packages4 comparisons
Packages compared
735 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| casdoor-js-sdk Javascript client SDK for Casdoor | 2.4k | +52% | - | 2 months ago 0.20.0 | ESM + CommonJS | Bundled | Authentication 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 + CommonJS | Bundled | Authentication and authorisation |
| strapi-plugin-sso Plug-in for single sign-on with Strapi! | 2.4k | +25% | - | 3 months ago 1.0.9 | ESM + CommonJS | None | Authentication and authorisation | |
| create-starter-app Interactive CLI to scaffold a starter app from curated templates | 2.4k | +154850% | - | today 1.0.107 | ESM only | None | Static 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 + CommonJS | Bundled | Authentication and authorisation, React | |
| @saas-ui/auth Authentication provider and components for Chakra UI | 2.3k | - | - | - | 1 year ago 3.6.6 | ESM + CommonJS | Bundled | UI 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 | CommonJS | Bundled | Authentication 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 + CommonJS | Bundled | Authentication 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 + CommonJS | Bundled | Vue, Authentication and authorisation | |
| @better-auth/dash Dashboard and analytics plugin for Better Auth | 2.2k | - | - | - | 8 months ago 0.1.6 | ESM only | Bundled | Authentication and authorisation |
| @auth/d1-adapter A Cloudflare D1 adapter for Auth.js | 2.2k | - | - | - | 2 months ago 1.11.3 | ESM only | Bundled | Authentication and authorisation |
| passport-remember-me Remember Me cookie authentication strategy for Passport. | 2.2k | -45% | - | 13 years ago 0.0.1 | CommonJS | None | Authentication 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 only | Bundled | Authentication 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 + CommonJS | Bundled | React, 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 | CommonJS | None | CLI 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 only | Bundled | Authentication and authorisation | |
| @interchainjs/auth Authentication for web3 accounts | 2.2k | - | - | - | 6 months ago 1.21.0 | ESM + CommonJS | Bundled | Authentication 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 only | None | Build 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 | CommonJS | None | Cryptography 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 + CommonJS | Bundled | Authentication and authorisation, Payments and commerce |
| badge Stateless GitHub authentication for Hapi. | 2.1k | +9% | - | 12 years ago 1.0.3 | CommonJS | None | Authentication 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 only | None | Build 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 only | Bundled | Authentication 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 only | None | Authentication and authorisation | |
| azure-devops-npm-auth Authentication utility for private NPM registries hosted in Azure DevOps. | 2.1k | -19% | - | - 1.1.1 | CommonJS | Bundled | Authentication 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 | CommonJS | Bundled | Cryptography and hashing, Authentication and authorisation | |
| passport-magic-link Passport JS module for Magic Link authentication | 2k | +20% | - | - 4.1.0 | ESM + CommonJS | Bundled | Authentication and authorisation | |
| @southdevs/capacitor-google-auth Google Auth plugin for capacitor. | 2k | - | - | - | 1 year ago 7.0.0 | CommonJS | Bundled | Authentication and authorisation |
| passport-google Google (OpenID) authentication strategy for Passport. | 2k | -24% | - | 13 years ago 0.3.0 | CommonJS | None | Authentication 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 only | Bundled | Authentication 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 + CommonJS | Bundled | React, Authentication and authorisation | |
| express-ntlm An express middleware to have simple NTLM-authentication. | 2k | -9% | - | 2 years ago 2.7.0 | CommonJS | None | HTTP servers and web frameworks, Authentication and authorisation | |
| @gotgenes/pi-anthropic-auth Pi extension package for Anthropic OAuth compatibility | 2k | - | - | - | today 3.3.2 | ESM only | None | Authentication 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 | CommonJS | Bundled | Authentication and authorisation, HTTP servers and web frameworks | |
| @auth0/auth0-hono Auth0 Authentication middleware for Hono | 2k | - | - | - | 9 months ago 1.2.6 | ESM only | Bundled | Authentication 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 + CommonJS | Bundled | Authentication 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 | CommonJS | None | Authentication 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 only | Bundled | Authentication 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 only | Bundled | Testing, 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 only | Bundled | Authentication and authorisation | |
| @next-auth/dynamodb-adapter AWS DynamoDB adapter for next-auth. | 1.9k | - | - | - | 3 years ago 3.0.2 | ESM only | Bundled | Authentication and authorisation |
| @smth-for/passport-google-access-token Google token authentication strategy for Passport | 1.9k | - | - | - | 5 years ago 1.0.3 | CommonJS | None | Authentication 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 + CommonJS | Bundled | Authentication 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 | CommonJS | Bundled | React, Authentication and authorisation |
| fusionauth-cli FusionAuth CLI for node 22 | 1.9k | -54% | - | 1 year ago 1.2.4 | ESM only | None | Authentication 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 + CommonJS | None | Authentication and authorisation |
| @harperfast/oauth OAuth 2.0 authentication plugin for Harper | 1.9k | - | - | - | 11 days ago 2.6.0 | ESM only | Bundled | Authentication and authorisation |
| @hedystia/better-auth-typeorm TypeORM adapter for Better Auth | 1.8k | - | - | - | 13 days ago 1.1.1 | ESM only | Bundled | Authentication 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 + CommonJS | Bundled | Authentication 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 only | Bundled | TypeScript 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.