Lightweight & Performant Image Size Detection Library – image-dimensions
Extract image dimensions by reading minimal bytes. Zero dependencies. Supports PNG, JPEG, GIF, WebP, AVIF, HEIC. Works in browsers and Node.js.
Extract image dimensions by reading minimal bytes. Zero dependencies. Supports PNG, JPEG, GIF, WebP, AVIF, HEIC. Works in browsers and Node.js.
A vanilla JavaScript library that exports and saves SVG data embedded in the document as Image, PDF, or SVG file.
A zero-dependency JavaScript library that replaces native emojis with Google’s Noto Emoji SVGs for consistent rendering.
Build interactive image comparison sliders with this tiny Web Component library. Touch-enabled, keyboard accessible, just 3KB minified.
A JS toast notification library that provides instant feedback for user actions through five notification types (success, error, warning, info, and notice).
A modern JavaScript library for canvas-based digital signatures. Features pressure sensitivity, event handling, and multiple export formats.
Client-side JavaScript image compression library with WebP/AVIF support. Compress images without server calls. Preserve EXIF metadata and control quality.
A JavaScript library that automatically detects native emoji support and falls back to Twemoji images for consistent cross-platform rendering.
A lightweight, dependency-free vanilla JavaScript library for adding image cropping with base64 and Blob export to your web apps.
Convert images to pixel art with Image-to-Pixel JavaScript library. Features multiple dithering algorithms, custom palettes, and p5.js integration.