awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
forwardemail avatar

forwardemail/email-templates

0
View on GitHub↗
3,734 星标·332 分支·JavaScript·MIT·6 次浏览forwardemail.net/docs/send-emails-with-node-js-javascript↗

Email Templates

This project is a Node.js email templating engine and SMTP delivery framework used for creating, rendering, and sending custom email templates. It provides a comprehensive suite for email orchestration, including a system for dispatching templated messages and a tool for generating custom layouts to standardize outbound messaging.

The framework includes a dedicated HTML CSS inliner that converts external stylesheets into inline styles for consistent rendering across different email clients. It also features a multilingual localization tool for translating template text and subject lines, and a template previewer that renders layouts to local files for visual verification in web browsers and mobile simulators.

The system covers broad capability areas including automated email delivery via SMTP, support for plain-text versions and attachments, and the ability to fetch templates from external sources. It allows for custom template engine configuration by mapping file extensions to specific processors and supports custom transport plugins to extend delivery options.

The project provides utilities for monitoring real-time delivery status and inspecting transmission logs.

Features

  • Templated Emailing - Combines a Node.js template engine with SMTP delivery to generate and send personalized email communications.
  • Email Templating Engines - Implements a Node.js engine for creating and rendering custom HTML or plain text email layouts.
  • Mailgun and SMTP Email Deliveries - Dispatches messages via SMTP to deliver notifications and form submissions.
  • Delivery Frameworks - Implements a robust SMTP delivery framework with support for custom transport plugins and monitoring.
  • Email Sending and Retrieval - Provides automated delivery of templated messages via SMTP and custom transport plugins.
  • Email Inlining Tools - Automatically converts external CSS into inline style attributes to ensure consistent rendering across diverse email clients.
  • Email Templates - Generates custom HTML and plain text layouts to standardize the appearance of outbound messages.
  • Local File Previews - Renders email templates to a local temporary directory for visual verification in a web browser.
  • Email Content Localizations - Provides a tool for translating template text and subject lines based on the recipient's locale.
  • Extension-Based Engine Resolution - Maps file extensions to specific template engines to determine the appropriate rendering logic for each file.
  • Global Defaults - Merges global default headers and sender addresses into every outgoing message during composition.
  • External Template Fetchers - Allows fetching template source code from external databases or APIs via user-defined functions.
  • Configuration-Based Localization - Uses centralized configuration objects to translate template text and subject lines based on the recipient's locale.
  • Transport Protocol Plugins - Provides a plugin architecture to extend the communication layer with third-party transport protocols for email delivery.
  • Plugin-Based Transport Extensions - Decouples message rendering from delivery using a plugin-based system for SMTP or cloud-based dispatch.
  • Email Attachments - Supports appending local files as attachments for individual messages or as global defaults.
  • Engine Configurations - Allows mapping of specific file extensions to custom template processors for flexible engine configuration.
  • Email Template Previews - Renders email views locally for visual verification in web browsers and mobile simulators.
  • HTML Template Renderers - Generates HTML or plain text output by merging data with predefined templates without dispatching the email.
  • Plain Text Email Generation - Generates and sends plain-text versions of messages via custom templates or HTML conversion.
  • Email Services - Framework for creating and sending custom email templates.

Star 历史

forwardemail/email-templates 的 Star 历史图表forwardemail/email-templates 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Email Templates 的开源替代方案

相似的开源项目,按与 Email Templates 的功能重合度排序。
  • jamesmh/coraveljamesmh 的头像

    jamesmh/coravel

    4,285在 GitHub 上查看↗

    Coravel is a .NET application framework library providing a set of tools for task scheduling, background job queuing, event broadcasting, caching, and email delivery. It enables developers to implement recurring background jobs using Cron expressions and a fluent code-based syntax, removing the need for external system schedulers. The library features a mail delivery system that uses mailable classes to compose, preview, and queue emails through various delivery drivers. It includes an event broadcaster to decouple application components by triggering events and managing multiple listeners, a

    C#background-jobsbackground-threadbackground-worker
    在 GitHub 上查看↗4,285
  • arikchakma/maily.toarikchakma 的头像

    arikchakma/maily.to

    3,816在 GitHub 上查看↗

    This project is a visual HTML email builder and responsive design tool used to create mobile-ready email layouts. It includes a dynamic email template engine and an artificial intelligence generator for drafting email copy and structural layouts. The system utilizes a component-based layout engine to build emails using standardized blocks and columns, which are translated into table-based HTML for compatibility across diverse email clients. It supports personalization through variable-based template interpolation and conditional logic to adjust content based on specific data sets. The platfo

    TypeScriptemail-editornexjtsreact
    在 GitHub 上查看↗3,816
  • unlayer/react-email-editorunlayer 的头像

    unlayer/react-email-editor

    5,086在 GitHub 上查看↗

    React Email Editor is a drag-and-drop visual builder for creating responsive email templates, built as a React embeddable component. It also serves as an AI-powered email designer, a collaborative email design tool, and a React component library for composing emails programmatically with JSX. The editor represents designs as structured JSON and supports multi-format rendering for email clients, web pages, and PDF. What distinguishes this editor is its deep AI integration: users can generate full email templates from natural language, rewrite text with chosen intent, produce multiple text vari

    TypeScriptbuilderdrag-and-dropemail
    在 GitHub 上查看↗5,086
  • mjmlio/mjmlmjmlio 的头像

    mjmlio/mjml

    18,104在 GitHub 上查看↗

    MJML is a responsive email framework and HTML email compiler that translates simplified semantic markup into complex HTML. It functions as an email template engine designed to produce layouts that render consistently across a wide range of email clients. The system provides a markup validation tool to check structural integrity and syntax before compilation. It also includes a version migration utility to upgrade older template files to newer language versions while preserving content and layout structure. The toolset covers several capability areas, including command-line markup compilation

    JavaScriptemailemail-boilerplateemail-campaigns
    在 GitHub 上查看↗18,104
查看 Email Templates 的所有 30 个替代方案→

常见问题解答

forwardemail/email-templates 是做什么的?

This project is a Node.js email templating engine and SMTP delivery framework used for creating, rendering, and sending custom email templates. It provides a comprehensive suite for email orchestration, including a system for dispatching templated messages and a tool for generating custom layouts to standardize outbound messaging.

forwardemail/email-templates 的主要功能有哪些?

forwardemail/email-templates 的主要功能包括:Templated Emailing, Email Templating Engines, Mailgun and SMTP Email Deliveries, Delivery Frameworks, Email Sending and Retrieval, Email Inlining Tools, Email Templates, Local File Previews。

forwardemail/email-templates 有哪些开源替代品?

forwardemail/email-templates 的开源替代品包括: jamesmh/coravel — Coravel is a .NET application framework library providing a set of tools for task scheduling, background job queuing,… arikchakma/maily.to — This project is a visual HTML email builder and responsive design tool used to create mobile-ready email layouts. It… unlayer/react-email-editor — React Email Editor is a drag-and-drop visual builder for creating responsive email templates, built as a React… mjmlio/mjml — MJML is a responsive email framework and HTML email compiler that translates simplified semantic markup into complex… sparkpost/heml — Heml is a framework providing a custom markup language and compiler designed to generate responsive HTML and CSS for… goravel/goravel — Goravel is a full-featured development scaffold and framework for building web applications, REST APIs, and gRPC…