Skip to content
JS
Package category

Email

Send, build, parse and validate email.

379 packages0 comparisons

Packages compared

379 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@primitivedotdev/sdk
Official Primitive Node.js SDK: webhook, api, openapi, contract, and parser runtime modules.
6.7k---today
1.29.0
ESM onlyBundledEmail, Documentation tooling
mailparser-mit
MIT-licensed asynchronous and non-blocking parser for mime encoded e-mail messages
6.2k-21%-7 years ago
1.0.0
CommonJSNoneEmail
rfc2231
Encode and decode rfc2231/rfc5987
6.2k+38%-10 years ago
1.3.0
CommonJSNoneEmail
gulp-inline-css
Inline linked css in an html file. Useful for emails.
6k-4%-5 years ago
4.0.0
CommonJSNoneEmail
mimelib-noiconv
MIME functions to encode/decode e-mails etc.
5.8k+56%-14 years ago
0.1.9
CommonJSNoneEmail
@opencoredev/email-sdk
A TypeScript email SDK for unified transactional sending.
5.8k---3 days ago
2.0.0
ESM + CommonJSBundledEmail, TypeScript tooling
@gravatar/js
Typescript friendly, email to gravatar generator which works seamlesly in Node, Browser and in Electron
5.7k---6 years ago
1.1.1
ESM + CommonJSNoneEmail, TypeScript tooling
proton-mail-bridge-client
Proton Mail Bridge Client — full-featured CLI and Claude Desktop MCP for Proton Mail via Proton Bridge. Read, search, send, draft, archive, manage folders, and more.
5.7k--1 day ago
2.1.38
ESM onlyBundledEmail
eml-parser
Parse .eml and .msg files or convert to pdf, html, jpeg or png format. Extract headers and attachments from .eml and msg files.
5.6k+15%-6 months ago
2.1.1
CommonJSBundledParsers and serialisers, Email
gmail-send
Minimalistic module to send emails using GMail
5.6k-39%-4 years ago
1.8.14
CommonJSNoneEmail
amply.js
This is the Amply Javascript SDK that integrates with the [v1 API](https://docs.sendamply.com/docs/api/docs/Introduction.md).
5.4k+473%-1 year ago
0.0.4
CommonJSNoneEmail
capacitor-email-composer
E-Mail Composer Plugin for Capacitor
5.3k+15%-8 months ago
8.0.0
ESM + CommonJSBundledEmail
@aws-blocks/bb-email-client
Transactional email sending via Amazon SES.
5.2k---7 days ago
0.1.7
ESM onlyBundledEmail, Cloud SDKs
emailmd
Turn markdown into responsive, email-safe HTML that renders perfectly across every client.
5.2k--29 days ago
0.11.0
ESM + CommonJSBundledEmail, Markdown
feathers-mailer
Feathers mailer service
5.1k-24%-7 days ago
5.0.0
ESM onlyBundledEmail
@upyo/core
Simple email sending library for Node.js, Deno, Bun, and edge functions
5k---16 days ago
0.6.0
ESM + CommonJSBundledEmail
mrml
Wasm wrapping on MRML
5k+4055%-5 months ago
1.6.1
ESM + CommonJSBundledEmail
email-regex-safe
Regular expression matching for email addresses. Maintained, configurable, more accurate, and browser-friendly alternative to email-regex. Works in Node v14+ and browsers. Made for Spam Scanner and Forward Email.
5k-14%-3 years ago
4.0.0
CommonJSNoneEmail
sendwithus
Sendwithus.com Node.js client
4.9k+99%-1 year ago
6.0.3
CommonJSNoneEmail
node-mandrill
A node.js wrapper for MailChimp's Mandrill API.
4.9k+46%-13 years ago
1.0.1
CommonJSNoneEmail
@stacksjs/email
The Stacks Email integration. Painlessly create & manage your inboxes, templates, and send emails.
4.9k---today
0.74.68
ESM onlyBundledEmail
smtp-client
Low level SMTP communication layer.
4.8k-16%-5 years ago
0.4.0
CommonJSBundledEmail
smtp-channel
Low level SMTP communication layer.
4.8k-21%-4 years ago
0.2.4
CommonJSNoneEmail
@stacksjs/notifications
The Stacks notifications integration.
4.8k---today
0.74.68
ESM onlyBundledCloud SDKs, Database clients and drivers
@mbtest/mountebank
Over the wire test doubles
4.7k---5 months ago
2.9.4
CommonJSNoneTesting, Dev servers and API mocking
litmus-api
Harness the power of the Litmus API to send tests to Litmus!
4.7k+98%-12 years ago
0.3.2
CommonJSNoneEmail
maillint
Lint HTML email for client compatibility — locally, no render farm. Flags CSS/HTML that breaks in Outlook (Word engine), Gmail clipping at 102KB, missing image alt/dimensions and more, checked against a bundled caniemail-derived support matrix. Determinis
4.6k--3 months ago
0.1.0
ESM + CommonJSBundledEmail, CLI tools and terminal utilities
@happyvertical/smrt-messages
Unified multi-channel messaging with STI-based hierarchies
4.6k---7 days ago
0.51.10
ESM onlyBundledEmail, TypeScript tooling
directmail
Sendmail replacement, sends mail directly to recipients SMTP server
4.5k+62%-12 years ago
0.1.8
CommonJSNoneEmail
textversionjs
A tool for generating the text version of an html email.
4.4k+17%-8 years ago
1.1.3
CommonJSNoneEmail
@topol.io/editor
Official package for Topol Editor.
4.4k---10 months ago
0.3.0
ESM + CommonJSBundledEmail
@skanda-yutori/mcp-send-email
MCP server for sending emails via Resend API
4.4k---1 year ago
1.0.0
ESM onlyNoneEmail
drip-nodejs
A complete NodeJS wrapper for connecting to the Drip v2 REST API
4.3k+15%-1 year ago
3.1.4
CommonJSNoneEmail, Node.js utilities
nodemailer-mock-transport
mock-mailer for putting tests around services that use node-mailer
4.2k-44%--
1.3.0
CommonJSNoneEmail, Testing
mask-sensitive-data
Mask sensitive data, eg. credit card numbers, phone numbers, emails, UUIDs, JWT tokens.
4.2k+650%-2 years ago
0.11.5
CommonJSBundledAuthentication and authorisation, Email
@upyo/smtp
SMTP transport for Upyo email library
4.1k---16 days ago
0.6.0
ESM + CommonJSBundledEmail
@stacksjs/desktop-build
Build and launch Craft desktop applications for Stacks
4.1k---today
0.74.68
ESM onlyBundledCloud SDKs, Database clients and drivers
sharer.js
Create your own social share buttons. No Jquery.
4.1k+18%-7 months ago
0.5.4
CommonJSNoneEmail
email-builder-core
Email builder core. Provides useful methods to inline css, send tests to Litmus and send email tests
4.1k+71%-7 years ago
2.1.2
CommonJSNoneEmail
mailing
Fun email development environment
4k+5%-2 months ago
1.2.0
CommonJSBundledEmail
e2e-mailbox
E2E test your email notification system using GuerrillaMail API.
4k+95%-1 year ago
1.1.7
ESM + CommonJSBundledEmail, Testing
@devmehq/email-validator-js
Advanced email validation with MX records, SMTP verification, disposable email detection, batch processing, and caching. Production-ready with TypeScript support.
4k---10 months ago
2.10.4
ESM + CommonJSBundledEmail, TypeScript tooling
@strapi/provider-email-mailgun
Mailgun provider for strapi email plugin
4k---1 day ago
5.55.1
ESM + CommonJSBundledEmail
@stacksjs/newsletter
Promotional email & newsletter primitives for Stacks. Lists, campaigns, subscribers, and one-click unsubscribe — sent through @stacksjs/email.
3.9k---today
0.74.68
ESM onlyBundledEmail
email-mcp-pro
通用邮箱 MCP 服务器 - 基于 imapflow 重写 IMAP 实现,支持 IMAP ID 命令(RFC 2971),完美兼容网易邮箱(163/126/yeah),支持 QQ、Gmail、Outlook、企业邮箱等
3.8k--2 days ago
1.0.2
ESM onlyNoneEmail
linkify-plugin-ip
IP address plugin for linkifyjs
3.8k+108%-4 months ago
4.3.3
ESM + CommonJSNoneEmail, URLs and query strings
disposable-email
Disposable email domains
3.7k+43%-9 years ago
0.2.3
CommonJSNoneEmail
@netlify/plugin-emails
A build plugin that creates an email handler and processes requests to send emails
3.7k---7 days ago
2.0.1
CommonJSBundledEmail
@agentmail/convex
A Convex component for AgentMail.
3.5k---4 months ago
0.1.0
ESM onlyBundledEmail
@humanlayer/pulumi-resend
A Pulumi provider for managing Resend email resources
3.5k---3 months ago
0.3.3
-BundledEmail

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.

  • @primitivedotdev/sdkOfficial Primitive Node.js SDK: webhook, api, openapi, contract, and parser runtime modules.
  • mailparser-mitMIT-licensed asynchronous and non-blocking parser for mime encoded e-mail messages
  • rfc2231Encode and decode rfc2231/rfc5987
  • gulp-inline-cssInline linked css in an html file. Useful for emails.
  • mimelib-noiconvMIME functions to encode/decode e-mails etc.
  • @opencoredev/email-sdkA TypeScript email SDK for unified transactional sending.
  • @gravatar/jsTypescript friendly, email to gravatar generator which works seamlesly in Node, Browser and in Electron
  • proton-mail-bridge-clientProton Mail Bridge Client — full-featured CLI and Claude Desktop MCP for Proton Mail via Proton Bridge. Read, search, send, draft, archive, manage folders, and more.
  • eml-parserParse .eml and .msg files or convert to pdf, html, jpeg or png format. Extract headers and attachments from .eml and msg files.
  • gmail-sendMinimalistic module to send emails using GMail
  • amply.jsThis is the Amply Javascript SDK that integrates with the [v1 API](https://docs.sendamply.com/docs/api/docs/Introduction.md).
  • capacitor-email-composerE-Mail Composer Plugin for Capacitor
  • @aws-blocks/bb-email-clientTransactional email sending via Amazon SES.
  • emailmdTurn markdown into responsive, email-safe HTML that renders perfectly across every client.
  • feathers-mailerFeathers mailer service
  • @upyo/coreSimple email sending library for Node.js, Deno, Bun, and edge functions
  • mrmlWasm wrapping on MRML
  • email-regex-safeRegular expression matching for email addresses. Maintained, configurable, more accurate, and browser-friendly alternative to email-regex. Works in Node v14+ and browsers. Made for Spam Scanner and Forward Email.
  • sendwithusSendwithus.com Node.js client
  • node-mandrillA node.js wrapper for MailChimp's Mandrill API.
  • @stacksjs/emailThe Stacks Email integration. Painlessly create & manage your inboxes, templates, and send emails.
  • smtp-clientLow level SMTP communication layer.
  • smtp-channelLow level SMTP communication layer.
  • @stacksjs/notificationsThe Stacks notifications integration.
  • @mbtest/mountebankOver the wire test doubles
  • litmus-apiHarness the power of the Litmus API to send tests to Litmus!
  • maillintLint HTML email for client compatibility — locally, no render farm. Flags CSS/HTML that breaks in Outlook (Word engine), Gmail clipping at 102KB, missing image alt/dimensions and more, checked against a bundled caniemail-derived support matrix. Determinis
  • @happyvertical/smrt-messagesUnified multi-channel messaging with STI-based hierarchies
  • directmailSendmail replacement, sends mail directly to recipients SMTP server
  • textversionjsA tool for generating the text version of an html email.
  • @topol.io/editorOfficial package for Topol Editor.
  • @skanda-yutori/mcp-send-emailMCP server for sending emails via Resend API
  • drip-nodejsA complete NodeJS wrapper for connecting to the Drip v2 REST API
  • nodemailer-mock-transportmock-mailer for putting tests around services that use node-mailer
  • mask-sensitive-dataMask sensitive data, eg. credit card numbers, phone numbers, emails, UUIDs, JWT tokens.
  • @upyo/smtpSMTP transport for Upyo email library
  • @stacksjs/desktop-buildBuild and launch Craft desktop applications for Stacks
  • sharer.jsCreate your own social share buttons. No Jquery.
  • email-builder-coreEmail builder core. Provides useful methods to inline css, send tests to Litmus and send email tests
  • mailingFun email development environment
  • e2e-mailboxE2E test your email notification system using GuerrillaMail API.
  • @devmehq/email-validator-jsAdvanced email validation with MX records, SMTP verification, disposable email detection, batch processing, and caching. Production-ready with TypeScript support.
  • @strapi/provider-email-mailgunMailgun provider for strapi email plugin
  • @stacksjs/newsletterPromotional email & newsletter primitives for Stacks. Lists, campaigns, subscribers, and one-click unsubscribe — sent through @stacksjs/email.
  • email-mcp-pro通用邮箱 MCP 服务器 - 基于 imapflow 重写 IMAP 实现,支持 IMAP ID 命令(RFC 2971),完美兼容网易邮箱(163/126/yeah),支持 QQ、Gmail、Outlook、企业邮箱等
  • linkify-plugin-ipIP address plugin for linkifyjs
  • disposable-emailDisposable email domains
  • @netlify/plugin-emailsA build plugin that creates an email handler and processes requests to send emails
  • @agentmail/convexA Convex component for AgentMail.
  • @humanlayer/pulumi-resendA Pulumi provider for managing Resend email resources

No comparisons for this package yet.