34
submitted 4 days ago by King@blackneon.net to c/opensource@lemmy.ml
top 22 comments
sorted by: hot top controversial new old
[-] brillotti@lemmy.world 11 points 4 days ago
[-] Zerush@lemmy.ml 6 points 4 days ago* (last edited 4 days ago)

Any image editor is valid, eg. Minipaint, which is FOSS, complete and works right in the browser (hosted in github.io), using images from eg. Pixabay (images, vectors, videos, gifs, music, sounds) which are all free to use (CC or copyleft). Really not a problem to create memes without copyright issues (and without AI).

[-] curbstickle@anarchist.nexus 6 points 4 days ago

Gimp/krita/script it with imagemagick/python + pillow

Unless there's something I'm missing, its just text on an image. Any editor will do.

[-] Ephera@lemmy.ml 7 points 4 days ago

It's mostly about ease of use. You don't really want to spend more than a few minutes on a silly meme. As such, having a database with meme templates, the right kind of font and easy text placement, can make the difference, whether you'll bother creating a meme or not...

[-] yyprum@lemmy.dbzer0.com 3 points 4 days ago

Sincerely a selfhostable service to create memes using a base image you choose from like a dropdown or something, some text, and some basic positioning could be nice, with the option to add new images on the fly. I'd definitely use it, so that I don't upload my own photos to someone's server.

[-] staciagrey@lemmy.ml 2 points 3 days ago

Alternative to, best swapping application guide ever. I got thus from the Arch Wiki. It's great for giving you more than 1 option.

https://alternativeto.net/

[-] atmorous@lemmy.world 1 points 3 days ago

Second this

[-] Ephera@lemmy.ml 3 points 4 days ago

I thought about creating something like that and the major problem that I see is that lots of meme templates do have copyright and the font that's typically used for memes, Impact, isn't free either. Well, and it isn't done by merely developing a software and offering it for download. You would need to host the meme templates or some editor webpage, which is a whole 'nother skillset.

If we say that users bring their own meme template, and it can be a free font that looks similar to Impact, and it's not to be hosted as a webpage, then it would be quite doable.
You would "just" need to call the ImageMagick library with the right parameters. Still not trivial, but the path to get there is fairly straightforward. I could imagine that something like that already exists as an open-source project...

[-] helix@feddit.org 2 points 4 days ago

The Anton and Oswald Google fonts are Free alternatives to Impact which can be made to look nearly identical (more spacing for Anton, bolder weight for Oswald).

That's one of your issues solved.

The other one could be solved by making users upload memes to their browsers in local storage. They could then export their meme repositories as ZIP files and share them with others.

You'd "just" need to host the editor webpage and have it do everything locally, ideally as PWA.

[-] quediuspayu@lemmy.dbzer0.com 2 points 4 days ago

On android I use Pocket Paint and MemeTastic. They are both on F-Droid.

[-] mEEGal@lemmy.world 2 points 4 days ago

What's wrong with imgflip ? You can upload your own picture and caption it

[-] King@blackneon.net 7 points 4 days ago
[-] PiraHxCx@lemmy.ml 4 points 4 days ago

What's your threat model to need a quick online image caption to be opensource?

[-] yyprum@lemmy.dbzer0.com 6 points 4 days ago

It might just be that if there's an OpenSource option they prefer to use and support that, no need to have a threat to use something open.

Alternatively, maybe they want to create memes with their own personal images or text that they rather not upload anywhere. The reason for why they prefer some OpenSource option, maybe something to selfhost, is irrelevant to the question by OP.

[-] warmaster@lemmy.world 2 points 3 days ago

He didn't mention security concerns.

[-] beyond@linkage.ds8.zone 4 points 4 days ago

Why does it need to be proprietary?

[-] FishFace@piefed.social 1 points 4 days ago

The image editing part is already solved. The problem is the massive library of templates, which are copyright some unknown person, hence a legal liability. If you need to upload your own template you may as well use GIMP - it's not like it's hard to create a few text layers after adding the template. Prepositioning them and scaling them isn't that big a deal.

[-] helix@feddit.org 2 points 4 days ago

it’s not like it’s hard to create a few text layers after adding the template.

Give me an example of a GIMP made meme with white Impact font, black borders, please, and tell me how long it took you.

I mean, it's not hard, but it takes way longer than 4 clicks and a few keystrokes like on the aforementioned sites.

[-] FishFace@piefed.social 1 points 4 days ago

If you want an open source tool, you're not going to have a proprietary font in it, are you?

But you're right that I hadn't thought about the borders.

[-] hiramfromthechi@lemmy.world 1 points 4 days ago

Might be overkill (since it's a Figma alternative), but try Penpot.

I'm waiting for the day someone decides to challenge the behemoth that's Canva with an open source alternative. That'd be dope.

this post was submitted on 25 Nov 2025
34 points (90.5% liked)

Open Source

42290 readers
651 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 6 years ago
MODERATORS