Resend
A transactional email API built for developers. Where legacy email providers bury you in dashboards, Resend is a clean REST API plus typed SDKs: you send mail in a few lines, author templates as React components via React Email, and get deliverability tooling (domains, DKIM/SPF, webhooks) without the enterprise bloat. It was founded by people from the React/Next.js ecosystem, and it shows in the developer experience.
Links
Description
- Simple send API — one POST (or
resend.emails.send(...)) with from/to/subject/html. - React Email — compose emails as React components with a local preview server; no more hand-written table HTML.
- Domains & deliverability — guided DKIM/SPF/DMARC setup, dedicated/shared IPs, bounce & complaint handling.
- Webhooks — delivery, open, click, bounce events for syncing state.
- Batch & scheduling — send many at once or schedule for later.
- Audiences/Broadcasts — lightweight marketing/newsletter sending alongside transactional.
Download or use
- Platform: resend.com
- Install:
npm i resendthennew Resend(process.env.RESEND_API_KEY) - React Email:
npm i react-email @react-email/components - Docs: resend.com/docs
Reasoning for
Resend is my transactional email layer for Next.js apps. In AGRE it sends magic-link auth emails (paired with NextAuth/Auth.js) and lead/enquiry notifications; in Travelcast AI it handles user-facing notifications. The win is twofold: the SDK drops straight into a Next.js route handler with zero ceremony, and React Email lets templates live in the same codebase, typed and previewable, instead of in a vendor’s WYSIWYG editor. For a solo/small team that means email becomes versioned code reviewed in the same PR as the feature that triggers it.
Alternatives considered
- Sendgrid — the incumbent I’ve used before; far more features and deeper analytics, but heavier API and dashboard-centric. Resend trades breadth for DX.
- Mailgun — solid transactional API used on other engagements (e.g. Tech To The Rescue); comparable deliverability, less polished templating story.
- Postmark — excellent transactional deliverability and speed; Resend’s React Email templating and modern SDK edged it out for new builds.
- AWS SES — cheapest at scale but raw: you build the templating, retries, and webhooks yourself.
Resources
Template: tool