jimp-dev/jimp ? reverse-engineered prompt

Reverse engineered prompt

I need a library for my Node.js project that can handle image manipulation. Think of it like a simple Photoshop, but for code. The main goal is to perform common tasks programmatically, like resizing user avatars, cropping photos, rotating images, adjusting brightness, and applying simple filters like grayscale or blur.

The most important requirement is that this must be written entirely in JavaScript, with zero native dependencies. I want to completely avoid the headache of installing external tools like ImageMagick or GraphicsMagick on the server. It should just npm install and work anywhere Node.js runs. It should support common formats like JPEG, PNG, and BMP. Let's build it with TypeScript. Ideally, it should also have a plugin system so it can be extended with new features or formats later on.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab