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.
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.
Billboard.js is a simple, reusable, customizable, modular, flexible JavaScript chart library based on the famous D3.js library.
A vanilla JavaScript library to create a customizable, beautiful, mobile-friendly time picker component inspired by Google Material design system.
A JavaScript library that reduces, tone-maps, and dithers images for color e-paper displays using calibrated palettes in browser or Node.js.
Create interactive data tables with a data grid Web Component that supports server data, filters, sorting, editing, and custom themes.