All 124 Dependencies
Every package Notifuse depends on, ranked by repo health score.
Notifuse is a modern, self-hosted emailing platform that gives developers and marketers complete control over their email infrastructure. Built with Go and React, it delivers enterprise-grade marketing and transactional email capabilities — visual drag-and-drop builder, A/B testing, contact segmentation, automation workflows, and a full transactional API — without the ongoing SaaS subscription costs or data privacy concerns of hosted alternatives.
The platform is multi-tenant by design: each workspace gets isolated contacts, templates, campaigns, analytics, and provider integrations, making it equally suited for agencies running client accounts or product teams managing multiple environments. An embedded AI email assistant (backed by Anthropic Claude or OpenAI) can draft, refine, and populate email content with live data fetched from URLs — all streamed to the editor in real time.
Notifuse integrates with all major email delivery providers — Amazon SES, Mailgun, Postmark, Mailjet, SparkPost, and SMTP — and includes an inbound SMTP bridge so existing mail clients and scripts can route through Notifuse without changing to an HTTP API. Webhooks conform to the Standard Webhooks specification, and an embeddable notification center widget handles user subscription preferences directly on your site or app.
Deployment targets Docker and Kubernetes via a multi-stage Dockerfile, with an interactive setup wizard for first-time configuration. The blog engine, RSS syndication, Supabase integration, and contact automation workflows extend the platform well beyond simple newsletter sending into a self-hosted customer communication hub.