96 Vue packages tagged “testing”

Most downloaded: @storybook/addon-a11y, with 349,763,870 downloads in the last year and 91,335 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.

@storybook/addon-a11y

Storybook Addon A11y: Test UI component compliance with WCAG web accessibility standards
91,335 349,763,870

@storybook/addon-vitest

Storybook Vitest addon: Blazing fast component testing using stories
91,335 130,125,843

jest-serializer-html

Jest snapshot serializer that beautifies HTML.
53 111,991,247

diffable-html

Opinionated HTML formatter focused towards making HTML diffs readable.
38 111,988,904

storybook-addon-pseudo-states

Storybook Pseudo-states addon: Manipulate CSS pseudo states
91,337 40,435,641

@pinia/testing

Testing module for Pinia
14,743 40,350,592

nightwatch

Easy to use Node.js based end-to-end testing solution for web applications using the W3C WebDriver API.
11,951 6,489,162

vue-router-mock

Easily test your components by mocking the router
218 3,844,226

storybook-addon-test-codegen

Addon for Storybook that generates test code for your stories.
154 3,740,237

vitest-browser-vue

Render Vue components in Vitest Browser Mode
79 2,918,771

vue-axe

Dynamic accessibility analysis for Vue.js using axe-core
188 1,471,163

vuex-mock-store

Simple and straightforward mock for Vuex v3.x Store
270 1,230,134

@remcovaes/web-test-runner-vite-plugin

@web/test-runner plugin to allow the build to be done by Vite
23 833,158

jest-vue-preprocessor

Preprocessor that allows importing of .vue files in jest tests
128 482,517

@serenity-js/playwright

Adapter that integrates @serenity-js/web with Playwright, enabling Serenity/JS reporting and using the Screenplay Pattern to write component and end-to-end test scenarios
619 423,206

vue3-snapshot-serializer

Vitest snapshot serializer for Vue 3 components
16 369,150

@serenity-js/playwright-test

Serenity/JS test runner adapter for Playwright Test, combining Playwright's developer experience with the advanced reporting and automation capabilities of Serenity/JS
619 341,388

nitro-test-utils

Testing toolkit for Nitro full-stack servers
112 211,117

@scalar/nuxt

Nuxt module to render beautiful, interactive API documentation from OpenAPI/Swagger documents.
16,296 187,898

storybook-addon-accessibility-checker

Storybook Addon A11y: Test UI component compliance with WCAG web accessibility standards
184,650

@serenity-js/protractor

Adapter that integrates @serenity-js/web with Protractor, enabling Serenity/JS reporting and using the Screenplay Pattern to write end-to-end test scenarios
619 181,546

quickpickle

Plugin for Vitest to run tests written in Gherkin Syntax.
52 166,068

vue-composable-tester

Utility to test composition api functions for Vue.js
25 158,269

@i18n-micro/test-utils

Testing helpers for Nuxt I18n Micro (translations, locales, formatting mocks).
251 152,219

stepci

Automated API Testing and Quality Assurance
1,872 140,730

eslint-plugin-vue-test-utils

Linting for Vue Test Utils
93,835

vue-remove-attributes

A vue-template-compiler module that removes unwanted attributes from templates.
16 59,800

vue-dummy

Placeholder Images and Dummy Text for Vue.js
112 38,923

guardz

A simple and lightweight TypeScript type guard library for runtime type validation.
3 26,533

vcr-for-nuxt

VCR record/playback for Nuxt development
25,290

@planfredapp/eslint-config

Shared ESLint 10 flat configurations for Planfred projects
24,049

vue-composable-testing

Test composables in Vue.
20,390

@vuetify/testing-library-dom

Simple and complete DOM testing utilities that encourage good testing practices.
15,432

@fkui/test-utils

FKUI test utils for Jest och Vitest
56 14,898

vue-skeleton-mvp

VueJS Vuetify Vue Router Vuex - Basic Project Skeleton - Starter Web App. Written on JavaScript using async/await.
508 13,451

jest-matcher-vue-test-utils

Jest matchers to test Vue components easily
34 8,429

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

nehoid

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

gardenjs

A component library explorer for UI development, testing and documentation.
44 7,580

@lynxwall/cucumber-tsflow

Provides 'specflow' like bindings for CucumberJS 12.7.0 in TypeScript 5.9+.
7 6,414

vue-test-helpers

Helpers for vue-test-utils
29 4,981

techneuma

Techneuma — 55 cross-provider AI agent skills for 21 AI coding agents including Cursor, Claude Code, VS Code Copilot, Gemini, Codex, Kiro, OpenCode, Pi, Windsurf, Cline, Aider, Amp, Continue, Zed, JetBrains, Void, PearAI, Qwen, Trae, Trae China & Rovo Dev
1 4,889

@atomic-testing/vue-3

The @atomic-testing/vue-3 package is a Vue 3 test adapter that extends Atomic Testing's component driver pattern to Vue applications. It enables testing Vue components using the same high-level semantic APIs used across React, Playwright, and DOM environm
5 4,609

responsive-media

Reactive state from CSS media and container queries — breakpoint helpers, AND/OR conditions and CSS-var sync, hydration-safe SSR with request hints, typed from your config. Vanilla JS / Vue 3 / React / Nuxt.
4,271

webmcpable

Let AI agents use your web app. WebMCP tools that mirror what the user can actually do right now.
1 4,236

@aiao/rxdb-test

Cross-framework fixtures and test utilities for Aiao RxDB packages.
1 3,999

@accesslint/storybook-addon

Catch accessibility violations in your Storybook stories as you develop
13 3,861

@mocky-balboa/nuxt

Nuxt integration for Mocky Balboa. Mock your full-stack network requests in your test suites.
32 3,841

@schmock/vue

Vue adapter for Schmock — Plugin and composables
1 3,693

vite-plugin-test

Vite plugin with puppeteer, mocha and vue-test-utils
28 3,576