84 Vue packages tagged “security”

Most downloaded: vue-dompurify-html, with 6,276,753 downloads in the last year and 334 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.

vue-dompurify-html

Safe replacement for the v-html directive
334 6,276,753

nuxt-security

🛡️ Security Module for Nuxt based on HTTP Headers and Middleware
979 6,184,506

encrypt-storage

Wrapper for encrypted localStorage and sessionStorage in browser
287 2,580,949

vue-password-strength-meter

Interactive password strength meter based on zxcvbn
561 417,227

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-helmet

Helmet for nuxt
188 226,646

@csrf-armor/core

Framework-agnostic CSRF protection core functionality
7 171,217

@botom/quill-resize-module

Modern, secure Quill.js module to resize images, GIFs, videos, and iframes — touch & pinch-to-resize, keyboard accessible, persistent sizing through Quill Deltas, upload hooks, and zero known high-severity vulnerabilities.
12 151,620

nuxt-api-shield

Nuxt API Shield - Rate Limiting
55 71,335

@lastboy/vue2

Fork of Vue 2.7.16 with patched CVE-2024-9506 (regex ReDoS vulnerability)
7 56,173

vue-pincode-input

Great pincode input component for Vue.js applications.
131 50,325

@sp-uvb/vue

Official Vue.js composables for Universal Verification Broker (UVB)
47,545

@radya/nuxt-dompurify

A Nuxt 3 module that integrates DOMPurify for sanitizing HTML content and protecting against XSS attacks, with support for multiple profiles.
8 28,438

vue3-password-strength-meter

Interactive password strength meter based on zxcvbn
3 27,865

personal-number-generator

A mini tool to Generate Swedish Personal Numbers (Format: YYMMDD1234)
3 21,422

securenow

OpenTelemetry instrumentation for Node.js, Next.js, and Nuxt - Send traces and logs to any OTLP-compatible backend
20,297

nuxt-csp-report

A Nuxt module for collecting, normalizing, and persisting Content Security Policy reports
18 16,874

@blueking/xss-filter

蓝鲸 XSS 过滤工具
11,482

@depup/nuxt

Nuxt is a free and open-source framework with an intuitive and extendable way to create type-safe, performant and production-grade full-stack web applications and websites with Vue.js. (with updated dependencies)
60,976 9,483

@arcjet/nuxt

Arcjet runtime security SDK for Nuxt — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF
693 9,114

vue-sanitize-escape

Vue.js plugin for sanitizing and escaping user input to protect against XSS, SQL injection, and other security vulnerabilities.
8,913

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

which-nuxt

Detect Nuxt, Vue and Nuxt-related package versions from public Nuxt sites.
1 7,790

max-mask

Simple masking solution for any frontend as well as nodejs. Provides composable for Vue3
1 7,627

nehoid

NehoID is a high-performance TypeScript library designed for generating, validating, and managing unique identifiers in enterprise-grade applications.
1 7,605

verihook

Universal typed webhook verifier for Stripe, GitHub, Shopify, Slack, Twilio, Svix, Meta, WhatsApp, Discord, Twitter, PayPal, LemonSqueezy, Paddle, PagerDuty, Webflow, WorkOS, Linear, Razorpay, Cashfree, PhonePe, Mollie, Adyen, Checkout.com, Authorize.net,
1 6,114

eslint-plugin-risxss-flat

Various XSS-hunter ESLint rules
5,636

@depup/quasar

Enterprise-ready, AI-ready cross-platform Vue.js framework: high-performance, accessible components for SPA, PWA, SSR, SSG, mobile and desktop apps, with documentation your AI coding agent reads offline (with updated dependencies)
27,205 5,437

openvisio

Cut your AI coding agent's token usage. MCP server + CLI that turns any codebase into a deterministic code graph and serves Claude Code, Cursor, Codex & Windsurf a ranked, token-budgeted query surface — agents query structure (symbols, imports, call edges
16 4,820

vue-cloudflare-turnstile

A Vue 3 component wrapper for Cloudflare Turnstile. User-friendly (re)CAPTCHA alternative
4 4,645

nuxt-module-build

🚫 Placeholder to prevent dependency confusion.
3,624

vue-isyourpasswordsafe

A small utility for Vue/Nuxt that checks if the given password has been leaked against the Have I Been Pawned API
35 3,149

vue-sliding-puzzle

基于 Vue 3 的滑动拼图验证码组件,支持干扰图、时间判定等安全特性
3,102

vue-auth-code-input

Authentication code input component in vue
2,814

vue-security-scanner

A comprehensive security scanning tool for Vue.js projects with rule-based vulnerability detection
4 2,773

@depup/markdown-to-jsx

A very fast and versatile markdown toolchain. AST, React, React Native, SolidJS, Vue, Markdown, and HTML output available with full customization. (with updated dependencies)
2,394 2,475

@varlock/nuxt-integration

Nuxt module to use varlock for .env file loading - adds validation, type-safety, and extra security features
4,814 2,422

@depup/tanstack__table-core

Headless UI for building powerful tables & datagrids for TS/JS. (with updated dependencies)
28,513 2,197

purrrify

A Nuxt module that integrates sanitize-html for sanitizing HTML content and protecting against XSS attacks, with support for SSR and multiple profiles.
4 2,066

@depup/directus

Directus is a real-time API and App dashboard for managing SQL database content (with updated dependencies)
38,624 1,796

@depup/vue__compiler-sfc

@vue/compiler-sfc (with updated dependencies)
54,798 1,776

@depup/vue

The progressive JavaScript framework for building modern web UI. (with updated dependencies)
54,799 1,769

@benedictleejh/nuxt-sanitise-html

A Nuxt module to sanitise HTML to protect against XSS attacks
1 1,732

@depup/storybook__addon-vitest

Storybook Vitest addon: Blazing fast component testing using stories (with updated dependencies)
91,362 1,715

@depup/nuxt__kit

Toolkit for authoring modules and interacting with Nuxt (with updated dependencies)
60,982 1,696

@csrf-armor/nuxt

Nuxt module for CSRF protection powered by csrf-armor
7 1,651

@anilkumarthakur/vue3-recaptcha

A Vue 3 plugin for Google reCAPTCHA v2 (checkbox & invisible) and v3 integration
1,576

@awesome-lang-auth/node

Database-agnostic JWT authentication and communication bus for Node.js
5 1,512

sitegate

A secure, self-hosted password gate for staging and preview websites.
1,488

@enigmax/linter

Ciphera-style linter and security auditor for TypeScript/JavaScript, with file-hygiene, blank-line, and hardcoded-secret checks extending to Python, Rust, and Prisma, plus embedded-code extraction for Jupyter notebooks, Astro, Vue, and Svelte.
3 1,388