Shaders: 199 WebGPU Components for Interactive Effects
Create interactive GPU effects with runtime prop updates, pointer-driven values, masking, and a composable WebGPU component model.
Create interactive GPU effects with runtime prop updates, pointer-driven values, masking, and a composable WebGPU component model.
Add liquid glass to HTML elements with live background distortion, mirrored rims, and a frosted fallback for Safari and Firefox.
A spring-animated toast notification library for plain JavaScript, React, and Svelte. It displays one morphing message at a time and supports action buttons, progress tracking, promise states, themes, and optional sounds.
Create interactive product tours and element spotlights for web applications. It also includes feature hints, onboarding checklists, popover customization, and programmatic navigation.
Add fluid, glass, particle, glitch, and 3D effects over live HTML with Canvas UI components for 6 stacks: React, Vanilla JS, Vue, and more.
Create interactive SVG charts in vanilla JavaScript with ApexCharts.js. Customize axes, colors, tooltips, annotations, and exports.
Add scroll-triggered fade, slide, zoom, flip, split-text, and counter animations using USAL.js data attributes and a modern JavaScript module.
A zero-dependency vanilla JS WYSIWYG editor with Notion-like slash commands, drag-and-drop blocks, image uploads, and clean semantic HTML output.
Create procedural CSS illustrations and tiling patterns in plain HTML. Customize cells, seeds, transforms, and motion.
A vanilla JS country selector with flag icons, phone codes, real-time search, and Bootstrap 5 support. Under 4KB, zero dependencies.
Spacetime is a pure JavaScript library used to manipulate, traverse, compare, and format dates and times across planet Earth.