Enter MANAWAVE
MANAWAVE is a zero-dependency, customizable, and omnidirectional marquee for vanilla JS.
Ideally, for a basic marquee, you would only need to use the included web component. Customizing behavior is done through JavaScript.
Here’s a marquee for you to start playing with:
Examples
You can find a bunch of examples covering different possibilities by visiting the Realms.
Troubleshooting
Most functionality should be documented here, but if you have any questions, feel free to create an issue on Github.