Vue 3 Marquee

A simple dynamic marquee component made for your Vue 3/Nuxt 3 applications.

$npm install vue3-marquee@latest --save
Click to copy

What's included

Zero Dependencies

This is a simple Vue 3 component with no external dependencies. All the styling is done with pure CSS.

Typescript Support

Native TS support has been provided with this library.

Easy to use

Only a single component with all the props you need.

Vertical Marquee

You can also create a vertical marquee with this component.


You can clone the children if there is not enough content to fill the marquee.


Use mouse events for use as a carousel or slider alternative.