Canvas Confetti: Custom Confetti Bursts with JavaScript
Create configurable JavaScript confetti with custom particle physics, built-in shapes, SVG paths, emoji, and Promise completion.
Create configurable JavaScript confetti with custom particle physics, built-in shapes, SVG paths, emoji, and Promise completion.
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 interactive GPU effects with runtime prop updates, pointer-driven values, masking, and a composable WebGPU component model.
Create browser-based Word document workflows with template editing, read-only previews, and downloadable DOCX output.
Create procedural CSS illustrations and tiling patterns in plain HTML. Customize cells, seeds, transforms, and motion.
A full-featured JavaScript event calendar library with resource and timeline views, drag-and-drop editing, lazy event fetching, and CSS variable theming.
lightGallery.js is a JavaScript lightbox gallery library which enables you to present various types of medias in a fullscreen, CSS3 animated gallery popup.
A JavaScript library provides a simple way to parse Cron expressions and generate human-readable strings of Cron job schedules.
A simple, convenient emoji picker written in pure JavaScript (ES6) that enables you to select emoji images from an autocomplete dropdown panel while typing emoji keywords.
Create dynamic forms from JSON Schema, read and update their JSON values, customize field editors, and validate data in the browser or Node.js.
A mobile-compatible framework-agnostic image zoom component that supports mouse wheel scrolling, hover actions, and pinch-to-zoom gestures.