slot-text.js: Text Roll Animation for UI Labels
A tiny JavaScript library that animates button labels, status text, and command states with character-by-character roll effects.
A tiny JavaScript library that animates button labels, status text, and command states with character-by-character roll effects.
Add structure-aware skeleton loading states to any UI by wrapping it in the phantom-ui web component. Works in React, Vue, Svelte, Angular, Solid, Qwik, and Vanilla JavaScript with no adapters.
Create terminal-inspired web interfaces with WebTUI, a lightweight CSS library featuring modular components and theme plugins like Nord and Catppuccin.
The swup JavaScript library lets you apply custom CSS transitions to pages when switching between them. Supports preload, page cache, and event handlers.
A JavaScript library that converts simple expressions to MathML with a concise syntax and fast performance for web developers.
A high-performance, Material Design style select box replacement that supports single/multiple select, virtual scrolling (for larger data lists), live search, and dynamic data rendering.
Generate UI sounds like clicks, toggles, and alerts via Web Audio API synthesis. Supports custom themes, React/Vue hooks, and tree-shakeable imports.
The media-chrome provides a set of web components to create custom media controls for Videos, Audios, and Live Streams.
apexcharts.js is a feature-rich JavaScript chart library lets you create dynamic, interactive, responsive, animated, SVG-base charts and graphs.
A vanilla JavaScript library to create a customizable, beautiful, mobile-friendly time picker component inspired by Google Material design system.