reloop-labs/reloop

An open-source & self-hostable AWS SES / SendGrid / Mailchimp / Resend / Loops alternative.

TypeScript

81

5,466 commits

updated Sep 23, 2026

See the code

See what people are saying

SourceMessageScoreDate

Ask HN: What is the most interesting project you are working on?

Building Reloop an open-source, self-hostable email infrastructure for developers. It uses KumoMTA under the hood, and when self-hosted, you can send directly through the VPS's own IP instead of relying on another email provider. API + SMTP + domain authentication + deliverability tooling, with the…

0

Sep 22, 2026

README

Reloop logo

Reloop

Open-source email infrastructure — send, receive, and manage emails at scale.

Self-host on your own servers or use the hosted service from Reloop Labs.
No vendor lock-in. Full transparency. No proprietary black boxes.

TypeScript Bun Next.js Docker GitHub Stars

Website · Documentation · Hosted Sign-up · Discord


What is Reloop?

Reloop gives you the same capabilities as SendGrid, Mailchimp, Resend, and Loops — but the codebase is open source and fully self-hostable.

  • Transactional email — REST API and SMTP relay for programmatic sending
  • Email campaigns — broadcast and sequence campaigns with audience segmentation
  • Inbound email — receive, parse, and process incoming mail at your own domain
  • Email templates — a visual drag-and-drop editor built for developers and marketers
  • Real-time analytics — open rates, click rates, bounces, and delivery events stored in PostgreSQL
  • Webhooks — push delivery events to your own endpoints the moment they happen
  • Contacts & lists — manage subscribers, tags, and suppression lists
  • Workflows — automate multi-step email sequences triggered by user actions
  • API keys & auth — granular API key management with team-level permissions

Use Reloop as a hosted service (Reloop Labs handles the infrastructure) or self-host on Docker, Kubernetes, or bare metal. Same APIs. Same features. Your choice.


Why Reloop?

ReloopSendGrid / Mailchimp / Resend
Open source
Self-hostable
Vendor lock-in❌ None✅ Locked in
Transparent pricing
Data stays on your servers✅ (self-hosted)

Who This Is For

Developers who need a reliable email API without vendor lock-in — integrate via REST or SMTP, manage sending domains, and receive webhook events for every delivery state.

DevOps and platform teams who want full control over their email infrastructure — run Reloop on your own servers, inspect every component, and keep all data inside your network.

Marketing and growth teams who need campaign tools and audience management without depending on a proprietary SaaS platform that can change pricing or terms at any time.


Quick Start

git clone https://github.com/reloop-labs/reloop.git
cd reloop
bun setup
bun dev

For full setup instructions — prerequisites, environment config, Docker services, database setup, and per-service commands — see the Setup Guide →

Setup DocDescription
Setup overviewFull step-by-step local setup
Architecture overviewMonorepo layout and tech stack
Port referenceAll local ports and gateway routes
Backend servicesPer-service setup guides
Frontend appsWeb, dashboard, docs, links

Self-Host

Deploy the whole stack on a fresh Ubuntu 22.04/24.04 or Debian 12/13 server with one command:

curl -fsSL https://reloop.sh/install.sh | sudo bash

The installer runs preflight checks, installs Docker, prompts for your domain, generates production secrets, deploys every service, verifies health, and prints the DNS records to add. See the VPS guide →


Hosted Service

Reloop is also available as a fully managed hosted service from Reloop Labs — same codebase, zero infrastructure to run. Sign up at reloop.sh.


Contributing

Read CONTRIBUTING.md for guidelines on reporting bugs, requesting features, branch conventions, commit format, and the pull request process.


Community & Support


License

Reloop is licensed under the Apache License 2.0 with additional Reloop Labs use restrictions. Read the LICENSE file for the exact terms before redistributing it or offering it as a hosted service.


Built by Reloop Labs · Give us a ⭐ if Reloop saves you from vendor lock-in.

email
mailchimp-alternative
resend-alternative
self-hosted
sendgrid-alternative
smtp
transactional-email

Contributors

pranavp10

4,673 commits

twinkalp10

686 commits

rudra-2

48 commits

ohemilyy

23 commits

reloop-labs/reloop

An open-source & self-hostable AWS SES / SendGrid / Mailchimp / Resend / Loops alternative.

TypeScript

81

5,466 commits

updated Sep 23, 2026

See the code

See what people are saying

SourceMessageScoreDate

Ask HN: What is the most interesting project you are working on?

Building Reloop an open-source, self-hostable email infrastructure for developers. It uses KumoMTA under the hood, and when self-hosted, you can send directly through the VPS's own IP instead of relying on another email provider. API + SMTP + domain authentication + deliverability tooling, with the…

0

Sep 22, 2026

README

Reloop logo

Reloop

Open-source email infrastructure — send, receive, and manage emails at scale.

Self-host on your own servers or use the hosted service from Reloop Labs.
No vendor lock-in. Full transparency. No proprietary black boxes.

TypeScript Bun Next.js Docker GitHub Stars

Website · Documentation · Hosted Sign-up · Discord


What is Reloop?

Reloop gives you the same capabilities as SendGrid, Mailchimp, Resend, and Loops — but the codebase is open source and fully self-hostable.

  • Transactional email — REST API and SMTP relay for programmatic sending
  • Email campaigns — broadcast and sequence campaigns with audience segmentation
  • Inbound email — receive, parse, and process incoming mail at your own domain
  • Email templates — a visual drag-and-drop editor built for developers and marketers
  • Real-time analytics — open rates, click rates, bounces, and delivery events stored in PostgreSQL
  • Webhooks — push delivery events to your own endpoints the moment they happen
  • Contacts & lists — manage subscribers, tags, and suppression lists
  • Workflows — automate multi-step email sequences triggered by user actions
  • API keys & auth — granular API key management with team-level permissions

Use Reloop as a hosted service (Reloop Labs handles the infrastructure) or self-host on Docker, Kubernetes, or bare metal. Same APIs. Same features. Your choice.


Why Reloop?

ReloopSendGrid / Mailchimp / Resend
Open source
Self-hostable
Vendor lock-in❌ None✅ Locked in
Transparent pricing
Data stays on your servers✅ (self-hosted)

Who This Is For

Developers who need a reliable email API without vendor lock-in — integrate via REST or SMTP, manage sending domains, and receive webhook events for every delivery state.

DevOps and platform teams who want full control over their email infrastructure — run Reloop on your own servers, inspect every component, and keep all data inside your network.

Marketing and growth teams who need campaign tools and audience management without depending on a proprietary SaaS platform that can change pricing or terms at any time.


Quick Start

git clone https://github.com/reloop-labs/reloop.git
cd reloop
bun setup
bun dev

For full setup instructions — prerequisites, environment config, Docker services, database setup, and per-service commands — see the Setup Guide →

Setup DocDescription
Setup overviewFull step-by-step local setup
Architecture overviewMonorepo layout and tech stack
Port referenceAll local ports and gateway routes
Backend servicesPer-service setup guides
Frontend appsWeb, dashboard, docs, links

Self-Host

Deploy the whole stack on a fresh Ubuntu 22.04/24.04 or Debian 12/13 server with one command:

curl -fsSL https://reloop.sh/install.sh | sudo bash

The installer runs preflight checks, installs Docker, prompts for your domain, generates production secrets, deploys every service, verifies health, and prints the DNS records to add. See the VPS guide →


Hosted Service

Reloop is also available as a fully managed hosted service from Reloop Labs — same codebase, zero infrastructure to run. Sign up at reloop.sh.


Contributing

Read CONTRIBUTING.md for guidelines on reporting bugs, requesting features, branch conventions, commit format, and the pull request process.


Community & Support


License

Reloop is licensed under the Apache License 2.0 with additional Reloop Labs use restrictions. Read the LICENSE file for the exact terms before redistributing it or offering it as a hosted service.


Built by Reloop Labs · Give us a ⭐ if Reloop saves you from vendor lock-in.

email
mailchimp-alternative
resend-alternative
self-hosted
sendgrid-alternative
smtp
transactional-email

Contributors

pranavp10

4,673 commits

twinkalp10

686 commits

rudra-2

48 commits

ohemilyy

23 commits

Languages

TypeScript

90.2%

MDX

8.1%