awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
useplunk avatar

useplunk/plunk

0
View on GitHub↗
4,875 stars·305 forks·TypeScript·agpl-3.0·26 viewsnext.useplunk.com↗

Plunk

Plunk is an SMTP email marketing platform and contact relationship manager used for sending bulk broadcasts and transactional emails. It provides a transactional email API for delivering personalized messages using templates and variable substitution, supported by built-in analytics and custom domain authentication.

The platform features an email automation workflow engine with a visual builder for creating multi-step sequences triggered by user events and conditional logic. It includes a dynamic audience segmentation tool that groups contacts based on real-time data attributes and behavioral patterns.

The system manages contact databases through a relational data store that tracks full user activity history and unifies interactions from campaigns and workflows. It covers a broad range of delivery and monitoring capabilities, including SMTP relay services, inbound email processing via webhooks, and delivery analytics for tracking open and click-through rates.

Security is handled through custom domain authentication, enabling the management of DKIM and SPF records to verify sender identity.

Features

  • Email Marketing Platforms - Functions as a comprehensive platform for managing targeted email campaigns, automated sequences, and customer engagement.
  • Contact Management - Manages customer profile data and interaction history with custom fields and dynamic segmentation.
  • Contact Segmentation - Includes a tool for grouping contacts into dynamic segments based on real-time attributes and behavioral patterns.
  • Email Campaign Managers - Provides a system to schedule and broadcast bulk emails while tracking delivery performance.
  • Email Automation - Ships a visual builder for creating multi-step automated email sequences triggered by user events and conditional logic.
  • Transactional Email Services - Provides an API-driven service for triggering dynamic, personalized emails based on application events.
  • Contact Management - Provides a centralized system for storing contact information with custom fields and activity tracking.
  • Relational Data Stores - Maintains a unified record of user attributes and activity history through a structured relational data store.
  • Event-Driven Workflows - Features an automation engine that executes multi-step email sequences triggered by user activities and conditional logic.
  • Transactional Emailing - Offers an API for delivering personalized, event-driven transactional messages using templates and variable substitution.
  • Bulk Email Dispatchers - Provides an asynchronous system for distributing mass emails to large audiences using a queue-based dispatcher.
  • Email Automation Services - Provides a workflow engine for triggering and sending automated multi-step email communications based on events.
  • Campaign Analytics - Monitors email delivery performance through open rates and click-through metrics.
  • Attribute Filtering - Implements real-time grouping of contacts by filtering user data against predefined logical rules.
  • Data Source Unification - Merges transactional, campaign, and workflow interactions into a single comprehensive user record.
  • Email Personalization Variables - Renders personalized emails by replacing placeholders in layouts with dynamic contact data.
  • Email Authentication Records - Enables the configuration and validation of SPF, DKIM, and DMARC DNS records to verify sender identity.
  • Inbound Routing - Implements a service to capture incoming emails and forward parsed data to external systems via webhooks.
  • Email Relays - Routes email traffic from external applications through a managed SMTP relay server.
  • Outbound Mail Relays - Routes outgoing mail from third-party applications through a dedicated relay server for managed delivery.
  • Relay Services - Provides an SMTP relay mechanism allowing external tools to send emails without direct API integration.
  • User Activity Monitoring - Monitors specific user activities to trigger automated workflows and refine audience segmentation.
  • Email Delivery Analytics - Includes a monitoring system to track open rates, click-throughs, and bounces for email campaigns.
  • Email Templates - Includes a tool for creating reusable, responsive HTML layouts for marketing and transactional messages.

Star history

Star history chart for useplunk/plunkStar history chart for useplunk/plunk

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Plunk

Similar open-source projects, ranked by how many features they share with Plunk.
  • usesend/usesendusesend avatar

    usesend/useSend

    4,402View on GitHub↗

    useSend is an email marketing platform and transactional delivery system built to manage bulk campaigns and individual messages using AWS SES for delivery. It provides a RESTful API, an SMTP relay gateway, and a visual management interface for designing HTML templates and coordinating email broadcasts. The platform distinguishes itself by translating legacy SMTP traffic into modern API calls and implementing an event-driven webhook system. This system pushes real-time delivery, bounce, and click notifications to external servers using HMAC-SHA256 signed payloads to ensure authenticity. The s

    TypeScriptemailhacktoberfestpostmark
    View on GitHub↗4,402
  • transformeroptimus/superagiTransformerOptimus avatar

    TransformerOptimus/SuperAGI

    17,572View on GitHub↗

    SuperAGI is a comprehensive marketing automation platform and customer data system designed to orchestrate multi-channel engagement workflows. It functions as a no-code workflow orchestrator, allowing users to build complex, automated task sequences triggered by real-time user behavior, transactional data, or scheduled events. By centralizing customer profiles and interaction history, the platform enables businesses to manage end-to-end marketing operations from a single interface. The platform distinguishes itself through its deep integration with e-commerce storefronts and its ability to ex

    Pythonagentsagiai
    View on GitHub↗17,572
  • billionmail/billionmailBillionmail avatar

    Billionmail/BillionMail

    15,186View on GitHub↗

    BillionMail is a self-hosted email infrastructure and marketing platform designed to provide full control over mail delivery, domain management, and subscriber communication. It functions as a comprehensive mail server manager that enables users to deploy and maintain private email environments, including integrated webmail interfaces for direct account access. The platform distinguishes itself by combining high-volume bulk email distribution with sophisticated deliverability tools. It supports multi-tenant infrastructure provisioning, allowing administrators to manage multiple domains and ma

    Godovecotemailemail-marketing
    View on GitHub↗15,186
  • mailtrain-org/mailtrainMailtrain-org avatar

    Mailtrain-org/mailtrain

    5,732View on GitHub↗

    Mailtrain is a self-hosted newsletter platform and email marketing tool designed for managing subscriber lists and sending automated email campaigns from a private server. It provides a centralized system for coordinating the creation and delivery of recurring email outreach. The platform includes a visual email template builder for creating responsive layouts and a subscriber management system that uses custom fields to organize audiences into targeted segments. Automation is handled through tools that can trigger newsletters based on remote feeds and scheduled events. Performance is tracke

    JavaScriptemail-marketingmailtrainmarketing-automation
    View on GitHub↗5,732
See all 30 alternatives to Plunk→

Frequently asked questions

What does useplunk/plunk do?

Plunk is an SMTP email marketing platform and contact relationship manager used for sending bulk broadcasts and transactional emails. It provides a transactional email API for delivering personalized messages using templates and variable substitution, supported by built-in analytics and custom domain authentication.

What are the main features of useplunk/plunk?

The main features of useplunk/plunk are: Email Marketing Platforms, Contact Management, Contact Segmentation, Email Campaign Managers, Email Automation, Transactional Email Services, Relational Data Stores, Event-Driven Workflows.

What are some open-source alternatives to useplunk/plunk?

Open-source alternatives to useplunk/plunk include: usesend/usesend — useSend is an email marketing platform and transactional delivery system built to manage bulk campaigns and individual… transformeroptimus/superagi — SuperAGI is a comprehensive marketing automation platform and customer data system designed to orchestrate… billionmail/billionmail — BillionMail is a self-hosted email infrastructure and marketing platform designed to provide full control over mail… mailtrain-org/mailtrain — Mailtrain is a self-hosted newsletter platform and email marketing tool designed for managing subscriber lists and… opencx-labs/openchat — OpenChat is a conversational AI agent builder and customer service automation platform that uses large language models… freecodecamp/mail-for-good — Mail for Good is a bulk email marketing platform designed for managing subscriber databases, designing templates, and…