Send transactional email with a tiny API, beautiful templates, attachments, CC, BCC, reply-to support, and zero nonsense.
await baddy.send({
to: "[email protected]",
subject: "Welcome",
html: "<h1>Hello</h1>"
});
Small API surface.
Easy to learn.
Hard to misuse.
ES Modules.
Pure JavaScript.
No framework required.
HTML Email
Text Email
CC & BCC
Attachments
Templates
Templates are functions.
Emails are objects.
No hidden magic.
BaddyEmail starts from a different idea.
import welcome from "./templates/welcome.js";
await baddy.send(
welcome({
email: "[email protected]",
name: "Jane"
})
);
Your account is ready.
Everything is configured and ready to go.
There are no signup forms. No marketing funnel. No account creation. No waiting list. Just send an email.