35 Vue packages tagged “authorization”
Most downloaded: @casl/vue, with 3,634,633 downloads in the last year and 7,105 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.
@casl/vue
Vue plugin for CASL which makes it easy to add permissions in any Vue application
7,105
3,634,633
permix
Permix is a lightweight, framework-agnostic, type-safe permissions management library for JavaScript applications on the client and server sides.
640
385,566
nuxt-authorization
Authorization module for managing permissions on the Nuxt app and the Nitro server.
360
188,002
@authup/client-web-kit
Vue 3 components, a Pinia session store and permission checks for apps that sign in with Authup.
41
14,118
@authup/client-web-nuxt
Nuxt module that signs your app in with Authup and guards its routes by login state and permission.
41
11,785
nuxt-users
A comprehensive user management module for Nuxt applications with authentication, authorization, database support, and CLI tools
57
8,552
cr-numeral
cr-numeral is a lightweight and versatile npm package designed to effortlessly convert numbers to Roman numerals and vice versa. Whether you're building educational tools, historical applications, or need Roman numeral functionality in your project, cr-nu
3
8,248
vue-auth-msal
Vue Plugin library for MSAL.JS (Microsoft Authentication Library for JS) - Support Vue.js 3.x or later
3
7,761
@d0whc3r/vue-auth-plugin
A simple authentication and authorization library for Vue.js using typescript
58
4,149
v-keycloak-store
Plugin de autenticação e autorização para Vue 3 usando Keycloak, Vue Router e Pinia.
3
3,140
@workmate/nuxt-auth
Authentication module for Nuxt 3 and Nuxt 4 with local credentials, GitHub, and Google OAuth — Zod schema validation, refresh tokens, cookie management, route middleware, and typed composables.
8
2,980
vue-nuxt-permission
A unified permission system for Vue 3 and Nuxt 3 / Nuxt 4 with directives, guards, and async support.
2,570
@websideproject/nuxt-auto-api
Secure REST APIs for Nuxt from your Drizzle schema: deny-by-default authorization, multi-tenancy, validation, soft delete, M2M and TanStack Query composables
13
2,472
@zitadel/vue-auth
A comprehensive authentication integration for Vue applications with TypeScript support, PKCE-based OIDC, and session management
27
2,151
auth.js
A simple authentication and authorization module for building APIs when using front-end frameworks
2,037
@luxdamore/nuxt-humans-txt
'We are people, not machines'. An initiative to know the creators of a website. Contains the information about humans to the web building - A Nuxt Module to statically integrate and generate a humans.txt author file - Based on the HumansTxt Project.
29
1,848
@zitadel/nuxt-auth
A comprehensive authentication integration for Nuxt 4 applications with TypeScript support and session management
1
1,627
@authup/client-admin-console
The Authup admin console: a Vue single-page app for managing realms, users, clients, roles and permissions.
41
1,534
@awesome-lang-auth/node
Database-agnostic JWT authentication and communication bus for Node.js
5
1,512
basesec
Fast, zero-config SAST CLI for JavaScript & TypeScript — Node.js backends and frontend frameworks. Detects SQLi, NoSQLi, XSS, DOM-based XSS, RCE, path traversal, secrets, and 60+ other vulnerabilities via AST + taint analysis. Supports Express, NestJS, Fa
11
1,014
@better-iam/vue
Vue 3 bindings for Better IAM: a plugin, composables for the session and authorization decisions, and an IamCan component, with SSR support.
6
782
@better-iam/nuxt
Nuxt module for Better IAM: the IAM API in Nitro, server-rendered sessions, page guards with definePageMeta, and auto-imported composables.
6
609
@composy/permission-vue
LDesign 权限系统 Vue 3 适配层 / Vue 3 adapter for @composy/permission-core
@owasp-webshield/vue
Vue 3 adapter for OWL (OWASP Webshield Library): a plugin, category-aligned composables, guard components, a sanitizing v-safe-html directive and a Vue Router guard for @owasp-webshield/core
11