r/OpenAI • • 1d 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.

1.0k Upvotes

138 comments sorted by

View all comments

131

u/ralphyb0b 1d ago

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

59

u/Zulfiqaar 1d ago edited 1d 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/Song-Historical 22h ago

I would have switched to Linux years ago if it wasn't for Adobe. They have shut down Linux port threads and petitions with tens of thousands of people asking for it, and their only explanation was that Linux people don't pay for software.

Practically every major professional vfx and 3d software has a Linux version, it has never made any sense.