Give your whole team a single chronological view of every email exchanged with a customer.
Run multiple inbound addresses like support@ and sales@ with different team members assigned to each.
Send automated drip email sequences and templated emails with variable substitution.
Let customers or team members log in without a password using passkeys.
| choyiny/saasmail | mattpocock/sextant | pulkitxm/claude-directory | |
|---|---|---|---|
| Stars | 176 | 173 | 172 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | — | 2020-11-25 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | — | 1/5 |
| Audience | pm founder | pm founder | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
Requires a Cloudflare Workers paid plan (about $5/mo) to deploy and run.
Saasmail is a self-hosted email management tool built specifically for small software-as-a-service (SaaS) teams. Its central idea is a unified timeline: instead of separating marketing emails, billing notifications, and support conversations into different tools, every email from a given customer is grouped into one chronological view. Anyone on your team can open that customer's thread and immediately see the full context of all past communication. It runs on Cloudflare Workers, a serverless computing platform, rather than a traditional server, which means there is no virtual machine to maintain. The README estimates the total cost at $5 per month for the Cloudflare paid plan, which covers running the system and includes an allowance of 3,000 outbound emails monthly. Beyond the unified inbox, saasmail supports multiple inbound email addresses (like support@ and sales@) with different team members assigned to each, email templates with variable substitution, and drip campaigns (automated sequences of emails sent over time). The display style for each inbox can be set to traditional email threading or a chat-bubble view more like a messaging app. User management is built in, with admin and member roles, invite-based onboarding, and optional passwordless login using passkeys. Developers can also access the system via API keys for programmatic sending and automation. The full README is longer than what was provided.
A self-hosted email tool for SaaS teams that groups every customer's marketing, billing, and support emails into one unified timeline.
Mainly TypeScript. The stack also includes TypeScript, Cloudflare Workers.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice and state changes made (Apache 2.0 license).
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly pm founder.
This repo across BitVibe Labs
Verify against the repo before relying on details.