Smooth, Infinite Scrolling Marquees in Vanilla JavaScript – marquee6k
Create performant horizontal text scrollers with marquee6k. Lightweight vanilla JS marquee library with responsive design and hover pause support.
Create performant horizontal text scrollers with marquee6k. Lightweight vanilla JS marquee library with responsive design and hover pause support.
Convert HTTP URLs to iOS and Android deep links automatically. Zero-dependency JavaScript library supporting YouTube, LinkedIn, Instagram, and more.
filepond is a JavaScript file upload plugin which helps you create elegant, flexible, customizable, drag-and-drop file input on the web page.
A lightweight, zero-dependency JavaScript library for creating custom select dropdowns. It supports multi-select, search, and accessibility.
Lightweight toast notifications for any framework. Zero dependencies, full TypeScript support, WCAG compliant. Less than 3KB gzipped.
A lightweight, zero-dependency snackbar & toast notification library for modern web applications. Queue messages, interrupt them, or customize every detail.
Add undo/redo functionality to any JavaScript app. Reddo.js provides undo/redo history management for React, Vue, Svelte, and Vanilla JS.
A vanilla JS library to restore scroll positions for any element using history.state. No dependencies, no sessionStorage.
The svgMap.js lets you create an interactive, SVG powered world map on the webpage, with support for Info Window which can be used to present any data when the user hovers over a specific country and region.
Convert HTML elements to editable PowerPoint slides. dom-to-pptx parses CSS styles, gradients, and layouts for high-fidelity export.
svg-text-animate.js is a JavaScript library to animate text by drawing the SVG strokes defined in an SVG font.