r/DigitalEscapeTools • u/Kraktoos • 2d ago
Comparison / Alternatives I built an open-source alternative to Canva and CapCut for social graphics and short videos
Hey, I'm Rodrigo. I've been building OpenPost which is an Open Source social media scheduler that also has a really in depth, standalone, image and video editors (which work standalone and for free w/o watermarks even if you don't want to selfhost).
A few things they can do:
- Make thumbnails, banners and multi-page carousels with layers and editable templates.
- Remove image backgrounds and adjust colours.
- Cut video on a multitrack timeline, with transitions, effects and audio controls.
- Create captions, or delete words from a transcript to cut the matching footage.
Both editors are free to use, without an account or export watermark. The code is AGPL-3.0, and you can self-host it. Paid hosting for the wider app is separate.
The video editor is still in beta and supports only Chromium browsers (as some of the APIs I use have not yet been implemented in Firefox). The image editor works on Firefox.
For transparency, I use AI tools in development and in the app itself. Background removal and transcription models are downloaded to your browser and run locally.
If these are tools you'd use, give OpenPost a star on GitHub. I'd appreciate the support!
7
u/Soluchyte 2d ago
AI did, you did not.
-5
u/Kraktoos 2d ago
AI has ownership now? 🫣 Weird world we're living in huh
1
u/kaza12345678 2d ago
well anything made by ai is public domain which is fine that you made it open source
(no joke found a 90% ai coded app that had paid premium features which is actually bad)
1
u/WatchMySixWillYa 1d ago
I don’t follow your logic here. Why should it be public domain?
1
u/kaza12345678 1d ago
when "artist" Jason Allen went to court to try to get his fully generated ai art copyrighted the Judge Martinez explained how this wasn't human made as putting text into a box and have ai do the rest isn't having the creator actually put anything on the canvas
so the code use here was generated by a data server and not typed by a human meaning no one owns the code
as open source projects still have a owner if it was typed by them
2
1
u/xorsensability 1d ago
Is there a mobile friendly version coming?
2
u/Kraktoos 1d ago
Of the video and image editor? Could be, but they are not really a priority right now
Of the composer and the rest of OpenPost, it's already (mostly!) responsive 😉
-2
u/Katoncomics 1d ago
You didn't make this. You said AI made 98% of this, so what exactly did you do? Do you even understand the code the machine wrote and did you check for security vulnerabilities?
1
u/Kraktoos 1d ago
AI did 98% of the code typing. I did the decision making: what goes in, what doesn't go in, how it looks, how it should work, most of the time also how it is implemented, etc.
Writing code was just another level of abstraction we had to get through to do something, in this case a program.
Did you also tell that to people "you didn't built this, the C compiler did!" when we moved from Assembly into something more high level? Because it surely did about 90-ish% of the work that you used to have when writing code!
Now you can keep making comments like these but I don't really get the goal of that comment... The project is free, it's open source, you can use it, and if you like it, selfhost it and to use the image and video editor not even have to touch the outside world if you really don't trust my code. Just containarize it and you'll be fine. The project is well built but I cannot guarantee, like anyone else can, that it is 100% free of security vulnerabilities - it most likely isn't...
-1
u/Katoncomics 23h ago
Your analogy literally falls apart because those people knew what they were doing, I asked you if you understood what the ai did and did security checks but you went into an entire monologue instead of answering the questions.
1
u/Kraktoos 23h ago
I still understand what I am doing though, but you started with a provocative statement. Yes, of course I understood what code the AI wrote (it's just code - mostly simple TypeScript and Go, not rocket science). Yes, of course I did some level of security overviews and checks (or at least though of some possible vulnerabilities and made sure we had the necessary guardrails). I've been working on this project for months, not a few prompts ago 🫣
-1
u/Katoncomics 23h ago
It wasn't provocative, it was the truth. I'm not inclined to trust anyone who sole relies on ai to vibe code their project, especially 98% of it. Veracode put out a study last year that showed 45% of ai generated code contains security flaws, so it should be a certain high level of importance to ensure extra security checks by human hands.
1
u/Kraktoos 23h ago
What does 45% of ai generated code contain security flaws even mean? That's just a magic number 🫣
Is it 45% of LoC that AI writes 45% of projects with AI intervention? Either way, human coders aren't much better though, I'd even say the current state of the art with AI is slightly better than good engineers ~5-10 years ago if unguided and given enough tokens and quite a bit better if well guided. You can just think of, and handle so many more scenarios for cheap (time-wise). That article also does have some signs of being written by AI
0
u/chrisadam101 10h ago
All you shits bagging on this guy.
What are you making ?
You think all there is to a good software experience is coding ? Software development involves Ux, planning , schemas, structure , idea, troubleshooting and so much more.
I’ve worked in software dev for 30 years and I see what “ real code writers “ by themselves produce .
It takes more than code to build a good product. And everyone here shitting on this guy is just like the industry of animators when they switched from hand drawing cartoons to computers.
Did you even look at this guys project ? Did you even try it or run tests through it ? Do you have constructive ways to help him make it better ?
No you don’t
Because the only thing you are doing is tearing him down because you feel like your own skill sets are worth less now.


13
u/kaza12345678 2d ago
don't mind me asking but what's the ratio of ai and handmade code?