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 UI sound effects through Web Audio, with reusable cue names, configurable playback, and packaged MP3/Ogg assets.
A vanilla JavaScript library for creating responsive, mobile-friendly, and fully accessible color pickers.
Highlight DOM elements and build step-by-step onboarding flows with Boarding.js. This lightweight tour library handles complex layouts and z-index issues.
Create interactive data tables with a data grid Web Component that supports server data, filters, sorting, editing, and custom themes.
Transform textareas into powerful Markdown editors. Features include real-time preview, syntax highlighting, and customizable toolbars.
Tobii is a feature-rich, responsive, accessible, mobile-friendly lightbox library that makes it possible to display any content type in a modal popup.
A fast JavaScript library for capturing rendered DOM elements as SVG, PNG, JPG, WebP, Canvas, or Blob. It includes reusable captures, automatic web font embedding, Shadow DOM handling, plugins, and a complete capture and export API.
Create animated WebGL gradient backgrounds with customizable color palettes, shader motion, and layered image effects.
A dependency-free JavaScript utility for readable numbers, currencies, file sizes, timestamps, and text.