📦
Zero Dependencies
Pure TypeScript with no external dependencies. Lightweight bundle size of ~24KB.
Lightweight, zero-dependency, mobile-friendly
npm install hq-cropperimport { HqCropper } from 'hq-cropper'
const cropper = HqCropper((base64, blob, state) => {
console.log('Cropped image:', base64)
})
// Open file picker
document.querySelector('#button').addEventListener('click', () => {
cropper.open()
})