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 |
|---|---|---|---|---|---|---|---|---|
| @react-firebase/auth Easily integrate Firebase Authentication in your react(or react-native) app. | 1.8k | - | - | - | 6 years ago 0.2.10 | ESM + CommonJS | Bundled | Cloud SDKs, React |
| better-ccflare Load balancer proxy for Claude API with intelligent distribution across multiple OAuth accounts to avoid rate limiting | 1.8k | +62% | - | 7 days ago 3.5.88 | ESM only | None | Authentication and authorisation, Monitoring and error tracking | |
| constructive-test constructive-test extends pgsql-test with Constructive platform defaults: auto-derived principal_id, role mappings, and platform-specific test helpers | 1.8k | - | - | - 1.17.3 | ESM + CommonJS | Bundled | Testing, Authentication and authorisation | |
| passport-zitadel Passport JS strategy for ZITADEL IDP | 1.8k | +212% | - | 1 year ago 1.2.3 | CommonJS | Bundled | Authentication and authorisation | |
| @passport-js/passport-twitter Twitter authentication strategy for Passport. | 1.8k | - | - | - | 1 year ago 1.0.10 | CommonJS | None | Authentication and authorisation |
| casdoor-nodejs-sdk Node.js client SDK for Casdoor | 1.8k | +253% | - | 9 months ago 1.34.0 | ESM + CommonJS | Bundled | Authentication and authorisation | |
| ep_hash_auth Allow the use of hashed passwords in etherpad-lite. | 1.8k | -26% | - | 3 days ago 11.0.25 | CommonJS | None | Authentication and authorisation | |
| web3-token Web3 Token is a new way to authenticate users in hybrid dApps using signed messages. Implementation of EIP-4361 | 1.8k | +21% | - | 3 years ago 1.0.6 | CommonJS | Bundled | Blockchain and Web3, Authentication and authorisation | |
| @auth/neon-adapter Neon Postgres adapter for next-auth. | 1.8k | - | - | - | 2 months ago 1.11.3 | ESM only | Bundled | Authentication and authorisation |
| react-native-nitro-auth High-performance authentication library for React Native with Google Sign-In, Apple Sign-In, and Microsoft Sign-In support, powered by Nitro Modules (JSI) | 1.7k | - | - | 1 day ago 0.11.2 | ESM + CommonJS | Bundled | Authentication and authorisation, React | |
| node-oauth2-server Complete, compliant and well tested module for implementing an OAuth2 Server/Provider with express in node.js | 1.7k | -69% | - | 11 years ago 2.4.0 | CommonJS | None | Authentication and authorisation | |
| polyrouter Local AI gateway and OpenAI-compatible API router for AI coding tools and 60+ providers | 1.7k | - | - | 2 days ago 1.0.39 | - | None | Authentication and authorisation, CLI tools and terminal utilities | |
| @twin.org/identity-models Shared identity models and contracts for consistent data structures across services, connectors, and clients. | 1.7k | - | - | - | 9 days ago 0.10.0 | ESM only | Bundled | Authentication and authorisation, Blockchain and Web3 |
| passwordless A node.js/express module for passwordless authentication | 1.7k | +95% | - | 8 years ago 1.1.3 | CommonJS | None | Authentication and authorisation | |
| better-auth-studio Studio for Better Auth | 1.7k | +772% | - | - 1.1.5 | ESM only | Bundled | Authentication and authorisation | |
| @verdaccio/registry-cli CLI tool for Verdaccio registries — non-interactive login, whoami with groups, and health checks | 1.7k | - | - | - | 5 months ago 1.1.0 | ESM only | Bundled | Authentication and authorisation, CLI tools and terminal utilities |
| @superfunctions/oauth-core Core OAuth types and service contracts for Superfunctions | 1.7k | - | - | - | 27 days ago 0.1.1 | ESM + CommonJS | Bundled | Authentication and authorisation |
| one-drive-api-pools OneDrive module for communicating with oneDrive API. based in 'onedrive-api' and have auto set tokens mechanism | 1.7k | +23259% | - | 5 years ago 1.0.4 | CommonJS | None | Authentication and authorisation | |
| @deephaven/auth-plugins Deephaven Auth Plugins | 1.7k | - | - | - | 14 days ago 1.29.0 | ESM only | Bundled | Authentication and authorisation |
| passport-localapikey Local api key authentication strategy for Passport. | 1.7k | +48% | - | 13 years ago 0.0.3 | CommonJS | None | Authentication and authorisation | |
| static-auth The most simple way to add Basic Authentication to a static website hosted on Vercel. | 1.7k | +623% | - | 4 years ago 2.1.2 | ESM + CommonJS | None | Authentication and authorisation, Cloud SDKs | |
| @webx-ui/module-auth Signing in to a WebX UI admin panel: the screen, the session and the router guard. Pairs with webx-ui/module-auth on the server. | 1.7k | - | - | - | today 0.8.7 | ESM only | Bundled | Authentication and authorisation |
| @djangocfg/layouts Simple, straightforward layout components for Next.js - import and use with props | 1.6k | - | - | - | 2 days ago 2.1.570 | ESM + CommonJS | Bundled | Authentication and authorisation, React |
| @radixdlt/rola Radix TypeScript ROLA library | 1.6k | - | - | - | 1 year ago 2.1.0 | ESM + CommonJS | Bundled | Blockchain and Web3, Authentication and authorisation |
| ngx-auth Angular 20+ Authentication module | 1.6k | -38% | - | - 7.1.0 | ESM + CommonJS | Bundled | Authentication and authorisation, Angular | |
| 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.6k | - | - | 26 days ago 0.4.0 | ESM + CommonJS | Bundled | Authentication and authorisation, Logging | |
| @mcp-use/client MCP client for connecting to Model Context Protocol servers — sessions, connectors, and OAuth. Part of the mcp-use v2 framework. | 1.6k | - | - | - | 2 days ago 2.3.3 | ESM only | Bundled | Authentication and authorisation |
| ep_guest Etherpad plugin to grant limited access to users that are not logged in. | 1.6k | +1024% | - | 5 months ago 1.0.72 | CommonJS | None | Authentication and authorisation | |
| react-adal Azure Active Directory (ADAL) support for ReactJS | 1.6k | -44% | - | 5 years ago 0.5.2 | CommonJS | None | Cloud SDKs, React | |
| node-steam-openid A wrapper package around Steam's Authentication API. Supports promises :) | 1.6k | +128% | - | 1 year ago 2.0.0 | CommonJS | None | Authentication and authorisation | |
| @assemblyline-agents/provenance Official Assembly Line connection plugin for user-scoped Provenance ledgers. | 1.6k | - | - | - | 1 day ago 10.3.2 | ESM only | Bundled | Authentication and authorisation |
| better-auth-telegram Telegram authentication plugin for Better Auth | 1.6k | +1710% | - | 1 month ago 2.0.1 | ESM + CommonJS | Bundled | Authentication and authorisation | |
| react-social-login React Component for Login via Social Providers | 1.6k | -42% | - | 3 years ago 3.4.17 | CommonJS | Bundled | Authentication and authorisation | |
| opencode-claude-auth OpenCode plugin that uses your Claude Code credentials — no separate login needed. | 1.5k | - | - | 2 days ago 2.2.1 | ESM only | Bundled | Authentication and authorisation, AI and machine learning | |
| @assemblyline-agents/x Official Assembly Line direct X API connection plugin. | 1.5k | - | - | - | 1 day ago 10.3.2 | ESM only | Bundled | Authentication and authorisation |
| nestjs-better-auth-fastify NestJS Better Auth Module for fastify adapter | 1.5k | +318% | - | 11 months ago 0.0.24 | ESM + CommonJS | Bundled | Authentication and authorisation | |
| @propelauth/byo-node Node.js client library for PropelAuth BYO (Bring Your Own) authentication | 1.5k | - | - | - | 11 months ago 1.0.4 | ESM + CommonJS | Bundled | Authentication and authorisation |
| better-auth-mikro-orm Mikro ORM Adapter for Better Auth | 1.5k | +1141% | - | 5 months ago 0.5.0 | ESM + CommonJS | Bundled | Authentication and authorisation | |
| @getmocha/users-service An API client, Hono middleware, and a React provider for the Mocha Users Service | 1.5k | - | - | - | 1 year ago 0.0.4 | ESM only | Bundled | Authentication and authorisation, Testing |
| @assemblyline-agents/mirror Official Assembly Line connection plugin for user-scoped Mirror accounts. | 1.5k | - | - | - | 1 day ago 10.3.2 | ESM only | Bundled | Authentication and authorisation |
| better-auth-capacitor Better Auth client plugin for Capacitor/Ionic mobile apps | 1.5k | - | - | 2 months ago 0.4.0 | ESM only | Bundled | Authentication and authorisation | |
| @goodandready/dsh-subscriptions Use ChatGPT Codex, Claude, Grok, Antigravity, Kimi, GLM, Cursor, Kiro, Copilot, Qwen, ERNIE, Spark, JetBrains, Perplexity, Replit, and Cody subscriptions as DeepSeek Harness LLM providers via OAuth. | 1.5k | - | - | - | today 0.6.23 | ESM only | None | Authentication and authorisation |
| @assemblyline-agents/attio Official Assembly Line connection plugin for Attio's hosted MCP server. | 1.5k | - | - | - | 1 day ago 10.3.2 | ESM only | Bundled | Authentication and authorisation |
| dsh-plugin-subscriptions Use ChatGPT (Codex), Claude, Grok (X Premium), GitHub Copilot, and Google Antigravity subscriptions as DeepSeek Harness LLM providers, with OAuth login from the web Settings page | 1.5k | - | - | 2 days ago 0.9.4 | ESM only | Bundled | AI and machine learning, Authentication and authorisation | |
| @next-safe-action/adapter-better-auth Better Auth adapter for next-safe-action. | 1.5k | - | - | - | 22 days ago 0.1.7 | ESM + CommonJS | Bundled | Authentication and authorisation, React |
| playwright-persona Authentication in Playwright using personas. | 1.5k | +6963% | - | 5 months ago 0.3.0 | ESM only | None | Authentication and authorisation, Testing | |
| @nextsparkjs/core NextSpark - The complete SaaS framework for Next.js | 1.5k | - | - | - | 4 days ago 0.1.0-beta.191 | ESM only | Bundled | Payments and commerce, Authentication and authorisation |
| dynamsoft-label-recognizer Dynamsoft Label Recognizer (DLR) is an SDK designed to recognize meaningful zonal text or symbols in an image (Label). Common scenarios include price tags in supermarkets, inventory labels in warehouses, VIN codes on car windshields, driver licenses, pass | 1.5k | +74% | - | - 3.4.32 | ESM + CommonJS | Bundled | Authentication and authorisation | |
| pouchdb-authentication PouchDB Authentication | 1.5k | -6% | - | - 1.1.3 | ESM + CommonJS | Bundled | Authentication and authorisation | |
| closevector-crypto-jwt A lightweight JWT implementation with ZERO dependencies for Cloudflare Worker | 1.5k | -48% | - | 2 years ago 0.1.0-alpha.3 | CommonJS | Bundled | Authentication and authorisation, Cloud SDKs |
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.
- @react-firebase/authEasily integrate Firebase Authentication in your react(or react-native) app.
- better-ccflareLoad balancer proxy for Claude API with intelligent distribution across multiple OAuth accounts to avoid rate limiting
- constructive-testconstructive-test extends pgsql-test with Constructive platform defaults: auto-derived principal_id, role mappings, and platform-specific test helpers
- passport-zitadelPassport JS strategy for ZITADEL IDP
- @passport-js/passport-twitterTwitter authentication strategy for Passport.
- casdoor-nodejs-sdkNode.js client SDK for Casdoor
- ep_hash_authAllow the use of hashed passwords in etherpad-lite.
- web3-tokenWeb3 Token is a new way to authenticate users in hybrid dApps using signed messages. Implementation of EIP-4361
- @auth/neon-adapterNeon Postgres adapter for next-auth.
- react-native-nitro-authHigh-performance authentication library for React Native with Google Sign-In, Apple Sign-In, and Microsoft Sign-In support, powered by Nitro Modules (JSI)
- node-oauth2-serverComplete, compliant and well tested module for implementing an OAuth2 Server/Provider with express in node.js
- polyrouterLocal AI gateway and OpenAI-compatible API router for AI coding tools and 60+ providers
- @twin.org/identity-modelsShared identity models and contracts for consistent data structures across services, connectors, and clients.
- passwordlessA node.js/express module for passwordless authentication
- better-auth-studioStudio for Better Auth
- @verdaccio/registry-cliCLI tool for Verdaccio registries — non-interactive login, whoami with groups, and health checks
- @superfunctions/oauth-coreCore OAuth types and service contracts for Superfunctions
- one-drive-api-poolsOneDrive module for communicating with oneDrive API. based in 'onedrive-api' and have auto set tokens mechanism
- @deephaven/auth-pluginsDeephaven Auth Plugins
- passport-localapikeyLocal api key authentication strategy for Passport.
- static-authThe most simple way to add Basic Authentication to a static website hosted on Vercel.
- @webx-ui/module-authSigning in to a WebX UI admin panel: the screen, the session and the router guard. Pairs with webx-ui/module-auth on the server.
- @djangocfg/layoutsSimple, straightforward layout components for Next.js - import and use with props
- @radixdlt/rolaRadix TypeScript ROLA library
- ngx-authAngular 20+ Authentication module
- 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.
- @mcp-use/clientMCP client for connecting to Model Context Protocol servers — sessions, connectors, and OAuth. Part of the mcp-use v2 framework.
- ep_guestEtherpad plugin to grant limited access to users that are not logged in.
- react-adalAzure Active Directory (ADAL) support for ReactJS
- node-steam-openidA wrapper package around Steam's Authentication API. Supports promises :)
- @assemblyline-agents/provenanceOfficial Assembly Line connection plugin for user-scoped Provenance ledgers.
- better-auth-telegramTelegram authentication plugin for Better Auth
- react-social-loginReact Component for Login via Social Providers
- opencode-claude-authOpenCode plugin that uses your Claude Code credentials — no separate login needed.
- @assemblyline-agents/xOfficial Assembly Line direct X API connection plugin.
- nestjs-better-auth-fastifyNestJS Better Auth Module for fastify adapter
- @propelauth/byo-nodeNode.js client library for PropelAuth BYO (Bring Your Own) authentication
- better-auth-mikro-ormMikro ORM Adapter for Better Auth
- @getmocha/users-serviceAn API client, Hono middleware, and a React provider for the Mocha Users Service
- @assemblyline-agents/mirrorOfficial Assembly Line connection plugin for user-scoped Mirror accounts.
- better-auth-capacitorBetter Auth client plugin for Capacitor/Ionic mobile apps
- @goodandready/dsh-subscriptionsUse ChatGPT Codex, Claude, Grok, Antigravity, Kimi, GLM, Cursor, Kiro, Copilot, Qwen, ERNIE, Spark, JetBrains, Perplexity, Replit, and Cody subscriptions as DeepSeek Harness LLM providers via OAuth.
- @assemblyline-agents/attioOfficial Assembly Line connection plugin for Attio's hosted MCP server.
- dsh-plugin-subscriptionsUse ChatGPT (Codex), Claude, Grok (X Premium), GitHub Copilot, and Google Antigravity subscriptions as DeepSeek Harness LLM providers, with OAuth login from the web Settings page
- @next-safe-action/adapter-better-authBetter Auth adapter for next-safe-action.
- playwright-personaAuthentication in Playwright using personas.
- @nextsparkjs/coreNextSpark - The complete SaaS framework for Next.js
- dynamsoft-label-recognizerDynamsoft Label Recognizer (DLR) is an SDK designed to recognize meaningful zonal text or symbols in an image (Label). Common scenarios include price tags in supermarkets, inventory labels in warehouses, VIN codes on car windshields, driver licenses, pass
- pouchdb-authenticationPouchDB Authentication
- closevector-crypto-jwtA lightweight JWT implementation with ZERO dependencies for Cloudflare Worker