Skip to content

VueUseCollection of Vue Composition Utilities

Collection of Essential Vue Composition Utilities

Get Started

Learn VueUse with video
vue
const { 
x
,
y
} =
useMouse
()
<
div
>pos: {{
x
}}, {{
y
}}</
div
>
</template>

Usage Example

Simply importing the functions you need from @vueuse/core

vue
import { 
useLocalStorage
,
useMouse
,
usePreferredDark
// tracks mouse position const {
x
,
y
} =
useMouse
()
// is user prefers dark theme const
isDark
=
usePreferredDark
()
// persist state in localStorage const
store
=
useLocalStorage
(
name
color

Refer to functions list for more details.

Released under the MIT License.

Conference Offer
Get 50% OFF a Vue School Yearly or Lifetime Plan
Access 1400+ lessons on Vue, Pinia, Vite, Tailwind + more
Get Offer
00
hours
:
18
minutes
:
29
seconds
: