---
title: "dynamic-marquee"
description: "Marquee library where items can be added and removed while scrolling, supporting arbitrary DOM nodes and directions."
canonical: "https://vibing.inc/library/dynamic-marquee-vg-0165"
category: "Backgrounds, Effects & CSS Oddities"
subcategory: "Marquee & ticker"
license: "MIT"
author: "Tom Jenkinson (@tjenkinson)"
source: "https://github.com/tjenkinson/dynamic-marquee"
---

# dynamic-marquee
Marquee library where items can be added and removed while scrolling, supporting arbitrary DOM nodes and directions.
## Facts
- Source: https://github.com/tjenkinson/dynamic-marquee
- Category: Backgrounds, Effects & CSS Oddities / Marquee & ticker
- Author: Tom Jenkinson (@tjenkinson)
- Licence: MIT
- Tags: marquee, vanilla-js, ticker, dom
## Why it's a gem
Handles live-updating content, which every CSS-only marquee breaks on
---
Listed in The Vibeary: https://vibing.inc/library/dynamic-marquee-vg-0165 · JSON: https://vibing.inc/api/public/library/gems/dynamic-marquee-vg-0165