
- supporters
zriz is a React-focused image cropper designed for precise, fluid editing experiences that feel as polished as native iOS Photos. It gives developers a composable set of components and hooks to build custom cropping interfaces with straighten, rotation, aspect ratios, and accessible controls.
With zriz, you can:
zriz is built for production React interfaces: it exposes plain crop data you can save, restore, or send to your backend, and it can export either a ready image file off the main thread or a crop plan for server-side processing. Accessibility is first-class, with keyboard bindings, customizable labels, announcements, and reduced motion support. Styling is equally flexible through CSS variables, optional stylesheets, dark mode, Tailwind-friendly attributes, and granular data attributes for every state.
Beyond React, the same core can bind to plain DOM elements, making zriz suitable for any framework. You import parts like Cropper.Root, Cropper.Viewport, and Cropper.Dial as a namespace, assemble them into your own layout, and keep full control over markup, refs, and classNames.
Featured Today

tiun
Payments backend for indie hackers
All-in-one: Auth, payments & DB
Single command: MCP, Skills
Built for developers.
Merchant of Record. Better fees.
Join the Microlaunch builder community
Get product updates, weekly standouts, and founder deals.