MIT License — Free Forever

Self-host your
email platform

Full-featured email marketing on your infrastructure. No vendor lock-in, no monthly fees, no limits.

terminal
$ git clone https://github.com/mailpanda/mailpanda.git
$ cd mailpanda && npm install
$ npm run dev
Ready on http://localhost:3000

Why self-host

Own your infrastructure

Full Control

Your data stays on your servers. No third party ever touches your contacts, emails, or analytics.

No Vendor Lock-in

MIT license. Fork, modify, deploy anywhere. Migrate providers without losing a single contact.

Free Forever

All features unlocked. No contact limits, no email caps, no feature gates. Zero monthly fees.

Self-hosted vs SaaS

Same codebase, different deployment.

FeatureSelf-HostedSaaS
ContactsUnlimitedUp to 50k
Emails/monthUnlimitedUp to 100k
SendersUnlimitedUp to unlimited
AI featuresPro+
A/B testingPro+
MCP APIBusiness
DKIM signing
Campaigns
Analytics
Monthly cost$0From $0

Quick start

Three commands to your own email platform

Step 1Clone & Install
terminal
git clone https://github.com/mailpanda/mailpanda.git
cd mailpanda
npm install
Step 2Configure
terminal
cp .env.example .env.local
# Edit .env.local with your settings
Step 3Run
terminal
npm run dev

# Ready on http://localhost:3000

Built with modern tools

Production-ready stack. No legacy baggage.

Next.js 16
App Router
React 19
Server + Client
TypeScript
Type-safe
SQLite
Zero config DB
Tailwind v4
Utility CSS
Claude AI
Generation

Join the community

Star the repo, report issues, contribute features. Built by and for the community.