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 |
|---|---|---|---|---|---|---|---|---|
| passport-2fa-totp TOTP based Two-Factor Authentication for Passport and Node.js | 1.5k | +375% | - | 10 years ago 0.0.1 | CommonJS | None | Authentication and authorisation | |
| bro-framework The No-BS Backend Framework for Node.js | 1.5k | - | - | 4 days ago 3.0.6 | ESM + CommonJS | Bundled | Authentication and authorisation, WebSockets and realtime | |
| passport-http-header-token Passport strategy for authenticating with a http header token | 1.4k | -21% | - | 10 years ago 1.1.0 | CommonJS | None | Authentication and authorisation | |
| @assemblyline-agents/dropbox Official Assembly Line direct Dropbox API connection plugin. | 1.4k | - | - | - | 1 day ago 10.3.2 | ESM only | Bundled | Authentication and authorisation |
| @theholocron/clerk-client A TypeScript client for the Clerk Backend API | 1.4k | - | - | - | 1 day ago 1.29.0 | ESM only | Bundled | TypeScript tooling, HTTP clients |
| quickbooks-api A modular TypeScript SDK for seamless integration with Intuit QuickBooks APIs. Provides robust authentication handling and future-ready foundation for accounting, payments, and commerce operations. | 1.4k | +896% | - | - 0.12.0 | ESM only | Bundled | Authentication and authorisation | |
| @elementor/oidc-auth OAuth/OIDC auth library with standard and cross-window flow support | 1.4k | - | - | - | 6 months ago 0.1.2 | ESM + CommonJS | Bundled | Authentication and authorisation |
| @powerhousedao/reactor-group Platform document model for groups of member addresses, referenced by { group } principals in the auth scope. | 1.4k | - | - | - | 15 days ago 6.2.2 | ESM only | Bundled | Authentication and authorisation |
| auth-vir Auth made easy and secure via JWT cookies, CSRF tokens, and password hashing helpers. | 1.4k | +94% | - | 28 days ago 6.0.0 | ESM only | Bundled | Authentication and authorisation, Security | |
| nuxt-basic-auth-module Provide basic authentication to your Nuxt.js application | 1.4k | -37% | - | - 1.4.1 | CommonJS | Bundled | Authentication and authorisation, Vue | |
| @curity/identityserver-haapi-web-driver Curity Identity Server HAAPI Web driver | 1.4k | - | - | - | 6 months ago 1.5.0 | CommonJS | Bundled | Authentication and authorisation |
| @auth-kit/react-router React Router Support for React-auth-kit | 1.4k | - | - | - | 1 year ago 4.0.2-alpha.11 | ESM + CommonJS | Bundled | Authentication and authorisation, React |
| passport-google-id-token Google ID token authentication strategy for Passport. | 1.4k | -64% | - | 6 years ago 0.4.7 | CommonJS | None | Authentication and authorisation | |
| create-stackforge-app Scaffold a production-ready full-stack application with Next.js, NestJS, Prisma, Tailwind, shadcn/ui, JWT and Docker. | 1.4k | - | - | 1 day ago 1.5.2 | CommonJS | Bundled | Authentication and authorisation, CSS-in-JS and styling | |
| @tfarras/nestjs-firebase-auth NestJS Passport Strategy for Firebase Auth using Firebase Admin SDK | 1.4k | - | - | - | 5 years ago 2.0.0 | CommonJS | None | Authentication and authorisation, Cloud SDKs |
| @veid/agent-identity Agent Identity: UserPool (用户池) login, TIP token (工作负载令牌), credential hosting (凭据托管 OAuth2/API key), optional tool/skill permission control (CheckPermission) and risk approval. Integrates with Volcengine 智能体身份和权限管理平台. | 1.3k | - | - | - | 5 months ago 0.27.0 | ESM only | Bundled | Authentication and authorisation |
| shadcn-theme-menu A collection of beautiful shadcn/ui theme components with dynamic theme switching and animations | 1.3k | - | - | 15 days ago 1.1.57 | ESM only | Bundled | CSS-in-JS and styling, React | |
| request-digest Perform request with a digest authentication, a simple node http digest client | 1.3k | +48% | - | 7 years ago 1.0.13 | CommonJS | None | Authentication and authorisation, HTTP clients | |
| @genesis-xyz/ai Auth that enables users to sign in with their own OpenAI API key, so that you can build apps powered by users. Your app, their API usage. | 1.3k | - | - | - | 2 years ago 0.0.8 | ESM only | Bundled | Authentication and authorisation |
| cognito-srp Secure Remote Password protocol implementation compatible with Amazon Cognito. | 1.3k | +108% | - | 8 years ago 0.2.0 | CommonJS | Bundled | Authentication and authorisation, Cloud SDKs | |
| vue-simple-acl A simple unopinionated Vue plugin for managing user roles and permissions, access-control list (ACL) and role-based access control (RBAC). | 1.3k | -10% | - | 4 years ago 2.0.2 | ESM + CommonJS | Bundled | Authentication and authorisation, Vue | |
| @opencoredev/loginwithchatgpt-core Framework-agnostic engine for Login with ChatGPT: OAuth device-code + PKCE flows, token refresh, and the Codex responses transport. | 1.3k | - | - | - | 2 months ago 0.2.0 | ESM only | Bundled | Authentication and authorisation |
| passport-tumblr Tumblr authentication strategy for Passport. | 1.3k | -20% | - | 14 years ago 0.1.2 | CommonJS | None | Authentication and authorisation | |
| @curity/oauth-assistant Curity JS OAuth Assistant | 1.3k | - | - | - | 5 months ago 2.0.0 | CommonJS | Bundled | Authentication and authorisation |
| @frontmcp/auth FrontMCP Auth - Authentication, session management, and credential vault | 1.3k | - | - | - | 3 days ago 1.8.0 | ESM + CommonJS | Bundled | Authentication and authorisation |
| passport-accesstoken Token authentication strategy for Passport. | 1.3k | -17% | - | 12 years ago 0.1.0 | CommonJS | None | Authentication and authorisation | |
| passport-youtube-v3 Youtube v3 API OAuth2 authentication strategy for Passport. Based on the passport-youtube module | 1.3k | +84% | - | 9 years ago 2.1.0 | CommonJS | None | Authentication and authorisation | |
| @slashid/react-primitives Primitive components for the /id React SDK | 1.3k | - | - | - | 1 year ago 0.6.2 | ESM + CommonJS | Bundled | Authentication and authorisation, React |
| apple-signin Node.JS wrapper around Sign In with Apple REST API | 1.3k | +29% | - | 7 years ago 1.0.9 | CommonJS | None | Authentication and authorisation, Node.js utilities | |
| torii-provider-arcgis ArcGIS authentication provider & adapters for Torii, packaged as an Ember CLI Addon. | 1.3k | +218% | - | 1 year ago 5.1.0 | CommonJS | None | Authentication and authorisation | |
| @sigma-auth/better-auth-plugin Better Auth plugins for Sigma Identity - client, server, and provider integrations | 1.3k | - | - | - | 19 days ago 0.0.102 | ESM only | Bundled | Authentication and authorisation |
| @assistant-ui/react-mcp MCP server configuration and connection primitives for @assistant-ui | 1.2k | - | - | - | 1 day ago 0.1.20 | ESM only | Bundled | React, Authentication and authorisation |
| @canva/app-middleware Utilities and Express.js middleware for Apps SDK server-side functionality. | 1.2k | - | - | - | 2 months ago 0.0.0-beta.8 | ESM + CommonJS | Bundled | HTTP servers and web frameworks, Authentication and authorisation |
| @fruggr/zendesk-mcp-server Deep Zendesk MCP server for your AI assistant: search, draft, update and translate Help Center articles and manage Support tickets end to end — comments, triage and image attachments. | 1.2k | - | - | - | 2 days ago 2.23.0 | ESM only | None | Authentication and authorisation |
| upwork-api Node.JS bindings for Upwork API | 1.2k | +254% | - | 6 years ago 1.3.8 | CommonJS | None | Authentication and authorisation, Node.js utilities | |
| opencode-openai-codex-auth OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits | 1.2k | +327% | - | 8 months ago 4.4.0 | ESM only | Bundled | Authentication and authorisation | |
| passport-twitch-new Twitch (OAuth) authentication strategies using the new Twitch API for Passport. | 1.2k | +124% | - | 2 years ago 0.0.3 | CommonJS | None | Authentication and authorisation | |
| passport-session Local username and password with sessionId authentication strategy for Passport. | 1.2k | +32% | - | 9 years ago 1.0.2 | CommonJS | None | Authentication and authorisation | |
| react-native-jwt-io This package generates JWT tokens using jsrsasign library. | 1.2k | +472% | - | 9 years ago 1.0.3 | CommonJS | None | Authentication and authorisation | |
| node-upwork Node.JS bindings for Upwork API | 1.2k | +326% | - | 6 years ago 0.0.12 | CommonJS | None | Authentication and authorisation | |
| @superfunctions/oauth-storage OAuth state and token storage contracts for Superfunctions | 1.2k | - | - | - | 27 days ago 0.1.0 | ESM only | Bundled | Authentication and authorisation |
| passport-steam-openid Passport strategy for authenticating with steam openid without the use of 3rd party openid packages. | 1.2k | +77% | - | 13 days ago 1.1.12 | CommonJS | Bundled | Authentication and authorisation | |
| better-auth-firestore Firestore adapter for Better Auth (Firebase Admin SDK) | 1.2k | - | - | 10 days ago 1.3.2 | ESM + CommonJS | Bundled | Authentication and authorisation, TypeScript tooling | |
| jwt-bearer-client-auth Create and verify JWT bearer client assertions from the OAuth-JWT-bearer RFC | 1.2k | +156% | - | 3 years ago 2.0.3 | CommonJS | None | Authentication and authorisation | |
| otpless-headless-js OTPless Headless SDK for JS framework. | 1.2k | +2686% | - | 1 month ago 1.3.2 | ESM + CommonJS | Bundled | Authentication and authorisation, React | |
| opencode-google-antigravity-auth Opencode plugin providing Antigravity OAuth for Gemini models | 1.2k | - | - | 7 months ago 0.2.15 | ESM only | None | Authentication and authorisation | |
| keycloak-backend Keycloak Node.js minimalist connector for backend services integration. | 1.2k | -24% | - | 10 months ago 5.1.0 | CommonJS | Bundled | Authentication and authorisation | |
| @agenticmail/enterprise AgenticMail Enterprise — cloud-hosted AI agent identity, email, auth & compliance for organizations | 1.2k | - | - | - | 3 months ago 0.5.615 | ESM + CommonJS | Bundled | Authentication and authorisation, Email |
| supertokens-nestjs SuperTokens integration for NestJS applications | 1.2k | +635% | - | - 1.0.1 | CommonJS | Bundled | Authentication and authorisation | |
| @yawlabs/tailscale-mcp Tailscale MCP server: admin-API tools for devices, ACLs, DNS, auth keys, users, and audit logs, plus a CLI to validate and deploy ACLs. | 1.2k | - | - | - | 4 days ago 0.21.0 | ESM only | Bundled | 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.
- passport-2fa-totpTOTP based Two-Factor Authentication for Passport and Node.js
- bro-frameworkThe No-BS Backend Framework for Node.js
- passport-http-header-tokenPassport strategy for authenticating with a http header token
- @assemblyline-agents/dropboxOfficial Assembly Line direct Dropbox API connection plugin.
- @theholocron/clerk-clientA TypeScript client for the Clerk Backend API
- quickbooks-apiA modular TypeScript SDK for seamless integration with Intuit QuickBooks APIs. Provides robust authentication handling and future-ready foundation for accounting, payments, and commerce operations.
- @elementor/oidc-authOAuth/OIDC auth library with standard and cross-window flow support
- @powerhousedao/reactor-groupPlatform document model for groups of member addresses, referenced by { group } principals in the auth scope.
- auth-virAuth made easy and secure via JWT cookies, CSRF tokens, and password hashing helpers.
- nuxt-basic-auth-moduleProvide basic authentication to your Nuxt.js application
- @curity/identityserver-haapi-web-driverCurity Identity Server HAAPI Web driver
- @auth-kit/react-routerReact Router Support for React-auth-kit
- passport-google-id-tokenGoogle ID token authentication strategy for Passport.
- create-stackforge-appScaffold a production-ready full-stack application with Next.js, NestJS, Prisma, Tailwind, shadcn/ui, JWT and Docker.
- @tfarras/nestjs-firebase-authNestJS Passport Strategy for Firebase Auth using Firebase Admin SDK
- @veid/agent-identityAgent Identity: UserPool (用户池) login, TIP token (工作负载令牌), credential hosting (凭据托管 OAuth2/API key), optional tool/skill permission control (CheckPermission) and risk approval. Integrates with Volcengine 智能体身份和权限管理平台.
- shadcn-theme-menuA collection of beautiful shadcn/ui theme components with dynamic theme switching and animations
- request-digestPerform request with a digest authentication, a simple node http digest client
- @genesis-xyz/aiAuth that enables users to sign in with their own OpenAI API key, so that you can build apps powered by users. Your app, their API usage.
- cognito-srpSecure Remote Password protocol implementation compatible with Amazon Cognito.
- vue-simple-aclA simple unopinionated Vue plugin for managing user roles and permissions, access-control list (ACL) and role-based access control (RBAC).
- @opencoredev/loginwithchatgpt-coreFramework-agnostic engine for Login with ChatGPT: OAuth device-code + PKCE flows, token refresh, and the Codex responses transport.
- passport-tumblrTumblr authentication strategy for Passport.
- @curity/oauth-assistantCurity JS OAuth Assistant
- @frontmcp/authFrontMCP Auth - Authentication, session management, and credential vault
- passport-accesstokenToken authentication strategy for Passport.
- passport-youtube-v3Youtube v3 API OAuth2 authentication strategy for Passport. Based on the passport-youtube module
- @slashid/react-primitivesPrimitive components for the /id React SDK
- apple-signinNode.JS wrapper around Sign In with Apple REST API
- torii-provider-arcgisArcGIS authentication provider & adapters for Torii, packaged as an Ember CLI Addon.
- @sigma-auth/better-auth-pluginBetter Auth plugins for Sigma Identity - client, server, and provider integrations
- @assistant-ui/react-mcpMCP server configuration and connection primitives for @assistant-ui
- @canva/app-middlewareUtilities and Express.js middleware for Apps SDK server-side functionality.
- @fruggr/zendesk-mcp-serverDeep Zendesk MCP server for your AI assistant: search, draft, update and translate Help Center articles and manage Support tickets end to end — comments, triage and image attachments.
- upwork-apiNode.JS bindings for Upwork API
- opencode-openai-codex-authOpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits
- passport-twitch-newTwitch (OAuth) authentication strategies using the new Twitch API for Passport.
- passport-sessionLocal username and password with sessionId authentication strategy for Passport.
- react-native-jwt-ioThis package generates JWT tokens using jsrsasign library.
- node-upworkNode.JS bindings for Upwork API
- @superfunctions/oauth-storageOAuth state and token storage contracts for Superfunctions
- passport-steam-openidPassport strategy for authenticating with steam openid without the use of 3rd party openid packages.
- better-auth-firestoreFirestore adapter for Better Auth (Firebase Admin SDK)
- jwt-bearer-client-authCreate and verify JWT bearer client assertions from the OAuth-JWT-bearer RFC
- otpless-headless-jsOTPless Headless SDK for JS framework.
- opencode-google-antigravity-authOpencode plugin providing Antigravity OAuth for Gemini models
- keycloak-backendKeycloak Node.js minimalist connector for backend services integration.
- @agenticmail/enterpriseAgenticMail Enterprise — cloud-hosted AI agent identity, email, auth & compliance for organizations
- supertokens-nestjsSuperTokens integration for NestJS applications
- @yawlabs/tailscale-mcpTailscale MCP server: admin-API tools for devices, ACLs, DNS, auth keys, users, and audit logs, plus a CLI to validate and deploy ACLs.