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.
A JavaScript library that effortlessly transforms text symbols and Unicode strings into vibrant emojis.
Style dashboards and web apps with 50+ Frutjam CSS components. Includes ready-made color themes and a CDN stylesheet for plain HTML.
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.
This is the JavaScript version of the tui.editor that makes it easier to embed a powerful, extensible, full-featured, multi-language WYSIWYG Markdown Editor into your web app.
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.
Validate HTML forms on the client side with js-validation, a dependency-free JavaScript library with rules, custom messages, and submit callbacks.
A feature-rich, highly-customizable, fully accessible autocomplete library written in Vanilla JavaScript.
A full-featured JavaScript event calendar library with resource and timeline views, drag-and-drop editing, lazy event fetching, and CSS variable theming.
locomotive-scroll is a modern JS library that applies a smooth, subtle, configurable parallax scroll effect to elements when scrolled into view.