Settings

Theme

Show HN: ImageEditor – A Lightweight Image Editor

github.com

3 points by mishu2 a year ago · 1 comment · 1 min read

Reader

Hello everyone. I developed a basic image editor which allows users to easily edit photographs in their browser.

It supports rotating, flipping, cropping, adjusting brightness and contrast, as well as adding arrows, circles and text. A major feature is that it checks for the maximum canvas size (which, as I have discovered, conveniently differs between browsers) and resizes the image to fit, so it supports editing larger images as well (an important point, as many users were uploading JPEGs straight from their camera and getting a blank canvas).

You can try it online for free (all processing happens client-side, without any tracking) at: https://photo.kigun.org

Please let me know what you think. Thank you!

mishu2OP a year ago

Author here, I forgot to mention the project is written using Svelte 5 and daisyUI, because I wanted to try the tech stack out.

I have to say I quite like it for more complex interactive components like this one, but still much prefer django with some htmx + Stimulus JS sprinkled in for the rest of the website.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection