Doka.js - A JavaScript image editor for your website ✂️

✂️ A vanilla JavaScript library for cropping and editing images in the browser.

📱 Fast on older and newer devices. Handles touch, mouse, and keyboard input.

🕹 Rotate, turn, scale and flip images.

🗜️ Compress, reformat, and resize images on the client.

🔌 Easily integrate with libraries like Dropzone, Uppy, jQuery File Upload, and FilePond.

Add a comment

Replies

Best
Amazing tool! Well done RIk!
Thanks Cam! :D
Congrats on the launch, looks super high quality and polished 👏👏
Thanks for the feedback Bruno 🙌
Congrats on the launch, it looks amazing!
Thanks! Glad to hear that :D
Can we purchase then customise?
Hi! Style customizations can be made with CSS: Functionality wise I'm exposing a way to add plugins in the near future.
Ok, so I couldn't add unsplash api and text overlays for example?
You can integrate with the unsplash API for retrieving images I think, and you could use an upload library for pushing files to unsplash. Text overlays are currently not part of the product but are on the roadmap. You could, for instance, add them in a second image editing step.
Very cool product. Great work!
Thanks David!
Great job , the product looks amazing!

Needed this for a project and found it a few month ago, while it was still a part of Filepond. Everything just worked as expected, 5 min install and easy to configure.

Pros:

Just works

Cons:

None

Very nice!
This is great work ... Well done
Handy tool for client-side image editing! 🎉Congrats on the launch !