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.
Create Read More and Read Less links for articles and product descriptions with adjustable heights and simple JavaScript.
Keep unfinished form entries recoverable with form-saver, including checkboxes, select fields, and optional retention after submission.
A JavaScript library that enables touch-friendly rotate, resize, and drag’n’drop functionalities on HTML elements and/or SVG objects.
The media-chrome provides a set of web components to create custom media controls for Videos, Audios, and Live Streams.
Transform textareas into powerful Markdown editors. Features include real-time preview, syntax highlighting, and customizable toolbars.
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.
Use flatpickr-ce for date, time, and range inputs, with year-only selection, localization, and the original flatpickr API.
Convert HEX, RGB, HSL, and OKLCH colors in JavaScript with chainable transforms, palette generation, and TypeScript support.
Create interactive product tours and element spotlights for web applications. It also includes feature hints, onboarding checklists, popover customization, and programmatic navigation.