Canvas Confetti: Custom Confetti Bursts with JavaScript
Create configurable JavaScript confetti with custom particle physics, built-in shapes, SVG paths, emoji, and Promise completion.
Create configurable JavaScript confetti with custom particle physics, built-in shapes, SVG paths, emoji, and Promise completion.
A JavaScript terminal emulator for browser IDEs, SSH consoles, and developer dashboards with keyboard, mouse, and ANSI support.
A JavaScript undo/redo library that stores JSON Patch history, groups editing actions, and restores saved state across sessions.
6,400+ brand SVG icons as typed React, Vue, and Svelte components with CDN, SVG/PNG, CLI, and MCP server support.
Create dynamic filtering interfaces with Advanced Filter System. Filter DOM elements by multiple criteria, search text, and maintain state in URLs.
Create interactive product tours and element spotlights for web applications. It also includes feature hints, onboarding checklists, popover customization, and programmatic navigation.
Create procedural CSS illustrations and tiling patterns in plain HTML. Customize cells, seeds, transforms, and motion.
A lightweight UI component library that styles semantic HTML. No frameworks, no classes, just 8KB of CSS and JS with full theming.
Add Google, Apple, Outlook, Teams, Yahoo, and iCal event links with a JavaScript web component for recurring events, styles, and ICS output.
A CSS-only responsive table library reorganizes multi-column tables into a clean, two-column layout.
A JavaScript library provides a simple way to parse Cron expressions and generate human-readable strings of Cron job schedules.