JavaScript Page & Image Watermarks – watermark-js-plus
Use watermark-js-plus to watermark HTML containers, create custom grids, and update or remove marks at runtime with vanilla JavaScript.
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.
Crop images in JavaScript with Cropper.js. Set aspect ratios, zoom, rotate, resize selections, and export cropped canvas output.
Display IIIF, DZI, Zoomify, TMS, and standard image files in a JavaScript image viewer with touch gestures and custom controls.
A JavaScript library that reduces, tone-maps, and dithers images for color e-paper displays using calibrated palettes in browser or Node.js.
Create repeatable planet-style SVG avatars for user accounts, team lists, comments, and placeholder profile UIs. Works with vanilla JS, React, and Vue.
Generate stable PNG profile avatars from user IDs, emails, or names, with CDN URLs, React usage, and Node output.
A vanilla JavaScript Gaussian blur library to create blur previews, sliders, and worker based image effects.
Create repeatable SVG avatars from names, emails, or IDs with deterministic dither patterns for profiles and user lists.
A Vanilla JavaScript library that adds configurable, accessible play/pause buttons to animated Gif/WebP images.