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.
Use watermark-js-plus to watermark HTML containers, create custom grids, and update or remove marks at runtime with vanilla JavaScript.
Resize and compress uploaded photos with Compressly. Control image quality, dimensions, and JPEG, WebP, or PNG output.
A vanilla JavaScript library to create a customizable, beautiful, mobile-friendly time picker component inspired by Google Material design system.
A JavaScript library for parsing raw email messages directly in the browser and serverless environments. No server needed!
A lightweight and customizable JavaScript range slider input library that provides a great way to obtain numerical values from the user.
Create interactive SVG charts in vanilla JavaScript with ApexCharts.js. Customize axes, colors, tooltips, annotations, and exports.
Create vanilla JavaScript accordions with configurable state classes, cancelable events, and controls outside the collapsible panels.
A JavaScript plugin that enhances Bootstrap 5 selects with live search, scrolling, and customization.
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.
Add Sonner-style success, error, and loading messages to a plain HTML page with configurable positions, durations, and swipe dismissal.