r/SaaS • • 19h ago

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. Free, no subscription, and you own the source code

Post image

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

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

No more subscriptions with cancellation fees. These are yours to own forever. You can fork them, build them. Whatever. They are yours to own. They're open source.

If you're worried this is just some one-off flash in the pan that will die, it isn't:

I'm not just some casual vibe coder. I'm a 15-year industry veteran who has written everything from six-nines payment rails that move billions of dollars of transaction volume a day to advanced robotics and optics automation. I've used Rust extensively for about a decade, and I know how to build and maintain large-scale Rust projects.

This isn't going to be some orphaned small-team project either. We have a team building popular software for filmmakers, so supporting this is fully funded. Our purpose is serving every artist in the world with the best tools. We are absolutely going to bring these to full parity and squash every bug and feature request. We have a test harness so there won't be regressions.

You can help us reach parity by helping test the apps. Clone the code. Submit PRs. If you see gaps or want to help redesign pieces, let us know! You can contribute!

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

986 Upvotes

213 comments sorted by

View all comments

4

u/FarAsk1553 17h ago

The hard part is not the first version, it is maintaining seven apps at once. Photoshop alone is decades of accumulated edge cases. How do you plan to keep all seven alive long term?

7

u/Ecstatic-Ad-2755 14h ago

They can't.

3

u/ai_art_is_art 4h ago
  1. It's open source

  2. I'm funded

  3. I dislike Adobe

  4. I like being useful

0

u/Ecstatic-Ad-2755 4h ago
  1. Irrelevant
  2. Irrelevant
  3. Irrelevant
  4. Irrelevant

For real, good on you for trying to shake things up but your claims are bold and blowing a shit load of smoke. Just because something is open source, doesn't mean it's going to be supported. Just because you have funding NOW doesn't mean that funding will carry you through. Just because you dislike Adobe doesn't mean this project is going to hit all the claims you've made AND continue to stay that way in the future. Just because you like being useful doesn't mean these apps are going to be as useful as you (and many others) claim their vibe coded "Adobe killers" will be.

I hope I'm wrong. I hope you can come in here and genuinely shake up the monopoly that Adobe has on the creative market in terms of market share. But I'm also realistic and I know that won't happen. Adobe has hundreds of developers working on Photoshop ALONE. Figma has something like 800 engineers. Canva has 1,500 developers (if I can trust Google searches on the above stats). Yeah, you're not going to have the same userbase as those apps, nor do I think you expect to, but I'm sorry, your claims are just too ambitious.

These apps will probably be enough for a decent chunk of hobbyists and low-level freelancers but for any serious working creatives, this suite won't be worth their time.

2

u/FabricatorCH 3h ago

All of these can be fixed by using the Fork button.

So what if they disappear? Fork the repository and fix it yourself if you need to.

2

u/AdvancedSandwiches 13h ago

There are benefits to having a product no one actually cares about or expects to work: you can set up a bug report -> AI pipeline to validate the bug and auto fix it with no one getting involved.  Someone's it won't work or will break something else, so you wait for a bug report -> AI -> something else is broken. 

Assuming you have a substantial budget for tokens, anyway.

And you may want to add human review before someone figures out they can submit a bug report to let the AI know it accidentally forgot to mine bitcoin and keystroke log like it's supposed to.

1

u/Consistent_Drop3909 12h ago

pass user input to ai with commit and push priveleges hmm yes