43 Vue packages tagged “dom”

Most downloaded: vue3-moveable, with 357,941 downloads in the last year and 10,768 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.

vue3-moveable

A Vue 3 Component that create Moveable, Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable.
10,768 357,941

vue-click-outside-element

Vue directive for clicking outside element
6 105,333

vue-pose

A declarative animation library for Vue
20,150 99,563

vue-check-view

Simple vue plugin that checks element position on screen (viewport) and adds classes to element. ES5 supported.
112 99,472

vue-moveable

A Vue Component that create Moveable, Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable.
10,767 85,565

fourdom

A DOM toolkit library
1 43,700

vue-virtual-collection

Vue component for efficiently rendering large collection data
637 34,838

@vuetify/testing-library-dom

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

@egjs/vue-children-differ

A Vue directive that checks diff when child elements are added, removed, or changed
23 14,702

@dxtmisha/functional

A comprehensive library of utilities, base classes, and Vue 3 composables for reactive web development — API orchestration, state singletons (executeUse), storage sync, i18n, formatters, and component design. Extends @dxtmisha/functional-basic.
12,297

object-visualizer

Visualize JSON object to DOM.
223 11,885

@nativescript-dom/vue-types

TypeScript definitions for @nativescript/core views exposed as JSX intrinsic elements for vue
28 11,577

@qutejs/runtime

Qute runtime
2 9,388

domagic-vite-plugin

A development-only Vite plugin for DOM source mapping and AI-assisted style edits.
8,113

@usefillo/dom

Framework-agnostic DOM renderer and web component for embedding Fillo forms.
7,902

domagic-webpack-plugin

A development-only Webpack plugin for DOM source mapping and AI-assisted style edits.
7,002

vue-transfer-dom.js

A directive supported plugin for transfering DOM to another location in Vue.js 2.0 components.
1 6,954

ku4es-ui-kernel

kodmunki Utilities for ECMAScript UI Kernel
4,580

@opuu/inview

Lightweight JavaScript library for viewport detection with debounced callbacks - intersection observer, lazy loading, scroll animations, infinite scroll, element visibility tracking with TypeScript support. Zero dependencies, ~1KB gzipped.
10 3,694

@glyphcss/vue

Native Vue 3 components for the glyphcss ASCII polygon mesh rendering engine.
221 3,681

clickout-lite

A lightweight utility to detect outside clicks on elements — compatible with Vue, React, and vanilla JavaScript.
3,246

synergy

A JavaScript library for building Web Components
305 3,008

dom-to-code

navigate to the code through the dom
168 2,811

tiny-dom-helpers

Tiny dom helpers.
2,668

vue-mountable

Vue 3 Component DOM Mounting
14 2,139

@doeixd/events

A powerful, type-safe reactive event system for TypeScript/JavaScript applications
1 2,034

@benedictleejh/nuxt-sanitise-html

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

vue-cloneya

A vue component to clone DOM elements
16 1,654

simple-panzoom

保留 vue3-sketch-ruler 实际用到的功能,移除 SVG、IE 与多指捏合等未用特性,提升性能与体积。
303 1,539

vite-plugin-ai-inspector

Inspect DOM in browser and copy structured metadata (Vue/React component, line numbers, CSS selector, chain) directly for AI coding assistants.
1,313

web-directive

A library to implement directive pattern for native HTML without any framework, which is inspired by Vue.js.
14 1,208

dom-reactive

A library for working with DOM with syntax similar to Vue.
1,187

dom-eater

Fast, error-tolerant AST parser for markup in HTML, JSX/TSX, Pug and Razor templates and JavaScript/TypeScript
1 1,098

ui-context-capture

Capture DOM, framework component, source, and style context directly from the page.
1,084

@productdevbook/motion

The motion library for Vue 3
1,072

vue-click-outside-component

Vue directive for clicking outside component
1,002

@gogospace/burn-in

Canvas fire-and-smoke reveal effects for real DOM text, images, canvas, and Vue components.
1 903

@frostsw/frostjs

A lightweight JS for basic DOM manipulation and more.
739

termdom-vue

Vue 3 renderer for TermDOM: Vue components rendered to the terminal through a real DOM.
2 368

@rightxt/tracker-vue

Vue integration for RXT Tracker.
1 343

warpdom

A fast DOM for unit and component tests: jsdom's test results, faster. A drop-in Vitest and Jest environment.
4