We want to talk about why most WordPress image plugins exist as separate, single-purpose tools — and why we think that's the wrong approach.
If you manage WordPress sites, you've probably installed some combination of these: an AI alt text generator, a compression plugin, a WebP converter, a media file renamer, and maybe something to catch broken images. Each one solves a real problem. But together, they create new ones.
They fight over hook priority on wp_get_attachment_image. They store overlapping metadata without knowing about each other. They enqueue separate admin scripts on the same pages. And when one of them breaks on a WordPress update, you're debugging a five-plugin interaction.
ImageCraft is our answer to this. One plugin, one pipeline, every image optimization task in a single codebase. It's free and open source on WordPress.org.
We want to walk through the technical decisions, because we think they're more interesting than a feature list.






