
VueUse
A large collection of composition utilities for Vue covering browser APIs, sensors, state, animation and more.
VueUse is a library of ready-made composables for Vue 3. It wraps common browser and app concerns, such as local storage, media queries, element size, mouse position, the clipboard, dark mode and network status, into reactive functions you can drop into any setup block.
Every function is typed, tree-shakeable and SSR friendly, and the docs include a live demo for most of them. An integrations package wraps libraries such as Axios, Fuse.js and SortableJS, and there is a Nuxt module for auto imports.
Install the core package with npm install @vueuse/core and import functions like useStorage or useDark directly.





