Cropper
jQuery image cropping plugin
...Developers can initialize Cropper on any <img> element and customize it with a comprehensive set of options like fixed aspect ratios, minimum crop box sizes, and preview panes that update in real time. The library emits events for actions such as “crop start,” “move,” and “crop end,” enabling seamless integration with form submissions or client-side image processing workflows. Because it supports touch gestures and mouse interactions, Cropper works well across desktop and mobile browsers without requiring any external dependencies.