shadcn-svelte is an amazing ui library but doesn't have an image uploader component. So I created one!
It has image validation built in and customizable styles with tailwindcss
The image is validated inside a shadcn Form using zod, svelte-drop-zone, superforms, and formsnap.
https://svelte-image-uploader.vercel.app/
There's also a react version you can check out here: