Malfoy is a meme creation tool. There are others like it, but
this one is mine.
With Malfoy, I'm excited to push the boundary of meme creation
by giving you the ability to drag and drop. Also there is no limit
on the number of text inputs, no ads, and perhaps best of all, no
social feature whatsoever.
Why is it called Malfoy?
A previous iteration of the project (with no shared code!) was called Voldemort.
How do I use Malfoy?
From the home page
(),
click on any image to start creating a meme using that template.
You can filter templates using the search bar.
If you are logged in, you can upload () new templates for everyone to use.
When creating a meme, use drag and drop (with mouse or touch) to move text around. Edit the text in the text input. Use the buttons as needed:
aligns text horizontally.
adds another line of text.
removes a line.
increases the size of a line of text by a fixed fraction.
decreases the size of a line of text by a fixed fraction.
copies the image to the clipboard (and creates a preview)
gets you back to the homepage. The meme in progress is
lost.
You can also control the text size (and outline size) using the
provided input boxes. Warning: The resulting image may look weird
if the outline size is large compared to the text size.
How do I get an account and upload privileges?
Having an account allows you to upload new images. If you don't
need to do that, you can skip having an account! You can also ask
someone with upload privileges to upload new templates for you. I
hear it's working great for some of us.
It's easy to create an account following the "Login" link. Then
you have to tell me your username and I can push the new
configuration to the single hosting task (or I can do a careful
slow rollout if that fantasy makes you happier). Choose a great
password the first time: there is no way to change it or reset it
(yet).
What are the terms of service?
Don't be a jerk. Don't upload images that would lead me to revoke your upload privileges.
Is my data secure?
What data? During meme creation, all text remains client-side.
Images however are stored on the server and are publicly available.
The produced image looks weird or not quite like the one I'm editing
During meme creation, edits happen within an <svg>
element. But you can't copy/paste SVG between applications, so the
image copied in the clipboard (and shown in the preview) is
produced using a <canvas> by translating SVG's <text>
elements
into strokeText
commands. If they look different, blame your browser for having
different ways to draw text as vector vs. as bitmap.
I have a bugreport and/or feature request
You know where to find me.
Have some people been using this tool for some time and given useful feedback, and deserve a kudo?
Yeah, probably. I'll tell you about that sometime.