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.
| Feature | Self-Hosted | SaaS |
|---|---|---|
| Contacts | Unlimited | Up to 50k |
| Emails/month | Unlimited | Up to 100k |
| Senders | Unlimited | Up to unlimited |
| AI features | Pro+ | |
| A/B testing | Pro+ | |
| MCP API | Business | |
| DKIM signing | ||
| Campaigns | ||
| Analytics | ||
| Monthly cost | $0 | From $0 |
Quick start
Three commands to your own email platform
Step 1 — Clone & Install
terminal
git clone https://github.com/mailpanda/mailpanda.git
cd mailpanda
npm installStep 2 — Configure
terminal
cp .env.example .env.local
# Edit .env.local with your settingsStep 3 — Run
terminal
npm run dev
# Ready on http://localhost:3000Built 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.