@hellokit/media-uploader
A powerful, customizable, and headless media management + uploader library for React 18/19 + Next.js with a built-in image editor.
No Image Available
Tech Stack
ReactNext.jsTypeScriptSonner
Key Features
- Headless architecture — bring your own backend (S3, R2, Cloudinary, custom API)
- Adapter API: list / upload / remove / update + map() for backend record conversion
- Built-in image editor: crop, rotate, flip, brightness/contrast/saturation, filters
- Tabbed upload dialog (Upload / My Files) with search and pagination
- Preview dialog with rename, delete, navigate, copy-URL, download, and inline editor access
- Four field variants: box, button, avatar, dropzone
- Fully customizable theme colors, radius via CSS-variable config
- CDN URL rewriting and CORS-safe proxy support for the image editor
- Scoped styles under .media-uploader-scope with automatic dark mode support
- Full TypeScript type definitions included


