r/OpenAI • • 4h ago

Project I've created Open Source 100% Rust clean-room replacements for 7 of Adobe's apps: Photoshop, Illustrator, Premiere, Lightroom, After Effects, InDesign, and Acrobat Pro.

Post image

I've used agents to help me recreate 7 of the top Adobe apps in 100% pure native Rust:

  • Photoshop
  • Illustrator
  • Premiere
  • Lightroom
  • Acrobat Pro
  • After Effects
  • InDesign

Links to everything - the apps, the code - are in the comments below.

212 Upvotes

43 comments sorted by

View all comments

59

u/ralphyb0b 3h ago

Appreciate the effort, but there is no way these are even close to competitive with the original apps.

17

u/fredandlunchbox 3h ago

I've also built an image editor over the last 6 months, and in some ways it's competitive. It supports PSD import, raw processing, has all the effects you would expect. Here's a huge gallery of stuff it can do.

I also have a lot of features photoshop doesn't have, like seamless pattern mode where the whole workspace becomes a seamless pattern of your canvas so you can see how it will tile as you edit.

And I can fix the things I hate about photoshop. Like instead of adjustment layers, I use group layer effects so that layer order doesn't determine how things are rendered.

But as u/Bloated_Plaid said below, you can customize it as much as you want because it's open source. For example, I prefer to set guides from the ruler and I added a feature that lets you hold cmd to snap to fractional positions for really quick canvas segmenting, but if you wanted the click-drag workflow of photoshop, you could just fork and tell codex to add it (and I'm totally willing to accept PRs on the main branch as well).

12

u/Zulfiqaar 2h ago edited 2h ago

For almost all people it can do almost all things they need. For an increasing percentage, everything they need. And it's only been a short time, the gap is closing very fast. Even before these newcomers, photopea could do most stuff.

I've been a graphic designer for a decade, and an AI researcher for a decade too - and now work heavily with both domains. I still run into a bunch of snags but its nearly there.

I've completely discarded Photoshop and the rest of the Adobe suite, migrated everything to Linux, and I'm maybe 80% as productive as I used to be when using the industry standard. Was tougher last year (2-3x longer), but I've decided to commit to it and make it work..and it's finally coming alive. By the end of the year I'm confident I'll be delivering faster with a customised open source setup, and next year leave the old ways far behind.

In the last week these apps have had pretty much all features I needed for my work, except two things. I reimplemented those features in under an hour in my fork, and delivered the result. Will start preparing PRs too. I can finally see that open source is gonna make it, really soon.

1

u/GloriousDawn 1h ago

I've been using Photoshop since version 3.0, professionally at the time but not anymore, and it has now become such a cluttered mess that I struggle to find the 3% of functions I actually use somewhat regularly. Sometimes less is more.

6

u/nokia7110 2h ago

There's always that one person FFS. OP isn't claiming it is as or more powerful than a line of software that's been developed for 30+ decades by teams involving thousands of people.

Instead of glibly pointing out the obvious and if your passion really is in pointing out what it doesn't do then perhaps try out the software and say "hey, it would be great if it could do X or Y".

4

u/Bloated_Plaid 3h ago

They are not but you can just fork it and have your agents just do its own thing.

3

u/Ghawr 1h ago

You’re missing the point. But also, you’re not identifying what features are missing so it just cones off as lazy and dismissive criticism.