Package category
Send, build, parse and validate email.
379 packages0 comparisons
Packages compared
379 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| nodemailer Easy as cake e-mail sending from your Node.js applications | 16.8m | +193% | - | 10 days ago 10.0.10 | ESM + CommonJS | Bundled | ||
| linkifyjs Find URLs, email addresses, #hashtags and @mentions in plain-text strings, then convert them into HTML <a> links. | 12.9m | +414% | - | 4 months ago 4.3.3 | ESM + CommonJS | None | Email, React | |
| html-to-text Advanced html to plain text converter | 12.1m | +243% | - | 1 month ago 10.0.1 | ESM + CommonJS | None | Email, Node.js utilities | |
| @sideway/address Email address and domain validation | 10.6m | +30% | - | 4 years ago 5.0.0 | ESM + CommonJS | Bundled | ||
| @react-email/render Transform React components into HTML email templates | 9m | +414% | - | 2 months ago 2.1.0 | ESM + CommonJS | Bundled | Email, React | |
| @hapi/address Email address and domain validation | 8.2m | +182% | - | 3 years ago 5.1.1 | ESM + CommonJS | Bundled | ||
| postal-mime Email parser for Node.js and browser environments | 6.8m | +13116% | - | 1 month ago 3.0.0 | ESM + CommonJS | Bundled | Email, Parsers and serialisers | |
| react-email A live preview of your emails right in your browser. | 3m | +311% | - | 1 day ago 6.11.0 | ESM + CommonJS | Bundled | Email, React | |
| imapflow IMAP Client for Node | 2.2m | +1784% | - | 2 days ago 2.0.6 | ESM + CommonJS | Bundled | ||
| email-validator Provides a fast, pretty robust e-mail validator. Only checks form, not function. | 1.7m | +98% | - | 8 years ago 2.0.4 | - | - | ||
| md-to-react-email A simple Markdown to jsx parser for email templates written in typescript. | 1.4m | +70% | - | 5 months ago 5.0.6 | - | - | Markdown, Parsers and serialisers | |
| mailauth Email authentication library for Node.js | 1.1m | +28474% | - | 22 days ago 5.0.3 | CommonJS | Bundled | ||
| smtp-address-parser Parse an SMTP (RFC-5321) address | 958.4k | +106% | - | 2 years ago 1.1.0 | CommonJS | Bundled | ||
| isemail Validate an email address according to RFCs 5321, 5322, and others | 850.3k | -9% | - | 7 years ago 3.2.0 | CommonJS | Bundled | ||
| github-username Get a GitHub username from an email address | 826.2k | +12% | - | 1 year ago 9.0.0 | ESM only | Bundled | ||
| mailgun.js A javascript sdk for Mailgun built with webpack, babel & es6. This can be used in node or in the browser*. | 792.1k | +138% | - | 20 days ago 14.0.1 | ESM + CommonJS | Bundled | ||
| postmark Official Node.js client library for the Postmark HTTP API - https://www.postmarkapp.com | 740.7k | +143% | - | 2 months ago 5.1.0 | CommonJS | Bundled | ||
| mjml-migrate A tool to migrate a template from MJML 3 to MJML 4 | 719.2k | -2% | - | 9 months ago 4.18.0 | CommonJS | None | ||
| linkify-react React element interface for linkifyjs | 661.6k | +55% | - | 4 months ago 4.3.3 | ESM + CommonJS | None | Email, React | |
| mailosaur The Mailosaur Node library lets you integrate email and SMS testing into your continuous integration process. | 468.9k | +79% | - | 3 months ago 11.1.1 | ESM + CommonJS | Bundled | Email, Scraping and browser automation | |
| imap An IMAP module for node.js that makes communicating with IMAP servers easy | 405.2k | +26% | - | 9 years ago 0.8.19 | CommonJS | None | ||
| preview-email Automatically opens your browser and iOS Simulator to preview Node.js email messages sent with Nodemailer. Made for Forward Email and Lad. Cross-browser and cross-platform email testing. | 402.7k | +26% | - | today 3.4.1 | CommonJS | None | Email, Templating | |
| @azure/communication-email The is the JS Client SDK for email. This SDK enables users to send emails and get the status of sent email message. | 316.4k | - | - | - | 11 months ago 1.1.0 | ESM + CommonJS | Bundled | Cloud SDKs, Email |
| free-email-domains Comprehensive list of free email provider domains for signup validation and disposable filtering. | 265.8k | +254% | - | 1 day ago 1.12.8 | CommonJS | None | Email, Forms | |
| @nestjs-modules/mailer NestJS - a mailer module (@mailer) | 259.2k | - | - | - | 3 months ago 2.3.7 | CommonJS | Bundled | |
| @css-inline/css-inline High-performance library for inlining CSS into HTML 'style' attributes | 251.8k | - | - | - | 1 month ago 0.21.2 | CommonJS | Bundled | CSS-in-JS and styling, Email |
| mailchecker Cross-language temporary (disposable/throwaway) email detection library. Covers hundreds fake email providers. | 249.7k | +209% | - | 2 months ago 6.0.21 | CommonJS | Bundled | ||
| monocart-reporter A playwright test reporter. Shows suites/cases/steps with tree style, markdown annotations, custom columns/formatters/data collection visitors, console logs, style tags, send email. | 245k | +125% | - | - 2.13.1 | ESM + CommonJS | Bundled | Email, Testing | |
| nodemailer-shared Shared methods for the nodemailer stack | 243.1k | -38% | - | - 2.0.0 | CommonJS | None | ||
| react-linkify React component to parse links (urls, emails, etc.) in text into clickable links | 240.6k | +15% | - | 7 years ago 1.0.0-alpha | CommonJS | None | Email, React | |
| url-regex-safe Regular expression matching for URL's. Maintained, safe, and browser-friendly version of url-regex. Resolves CVE-2020-7661. Works in Node v10.12.0+ and browsers. | 233.9k | +34% | - | 3 years ago 4.0.0 | CommonJS | None | URLs and query strings, Email | |
| string-collapse-leading-whitespace Collapse the leading and trailing whitespace of a string | 230.2k | +96% | - | 19 days ago 7.3.1 | ESM only | Bundled | ||
| @css-inline/css-inline-linux-x64-gnu High-performance library for inlining CSS into HTML 'style' attributes | 225.2k | - | - | - | 1 month ago 0.21.2 | CommonJS | None | CSS-in-JS and styling, Email |
| mailcomposer Compose E-Mail messages | 218k | -35% | - | - 4.0.2 | CommonJS | None | ||
| linkify-html HTML String interface for linkifyjs | 194.4k | +89% | - | 4 months ago 4.3.3 | ESM + CommonJS | None | Email, URLs and query strings | |
| @css-inline/css-inline-linux-x64-musl High-performance library for inlining CSS into HTML 'style' attributes | 185.2k | - | - | - | 1 month ago 0.21.2 | CommonJS | None | CSS-in-JS and styling, Email |
| mailcheck A standalone module that suggests a right domain when your users misspell it in an email address. | 180.7k | +3% | - | 11 years ago 1.1.1 | CommonJS | None | ||
| @jsx-email/doiuse-email Lint CSS for email support against caniemail database. | 178.6k | - | - | - | 1 year ago 1.0.4 | ESM + CommonJS | Bundled | Linting and formatting, Email |
| react-email-editor Unlayer's Email Editor Component for React.js | 171.6k | +237% | - | 1 month ago 2.1.2 | ESM + CommonJS | Bundled | Email, React | |
| inline-css Inline css into an html file. | 168.7k | +15% | - | 1 year ago 4.0.3 | CommonJS | None | ||
| imap-simple Wrapper over node-imap, providing a simpler api for common use cases | 164.7k | +48% | - | - 5.1.0 | CommonJS | None | ||
| style-data Get the content of style tags. | 164.2k | +22% | - | 1 year ago 2.0.2 | CommonJS | None | ||
| href-content Get content from link tags in an HTML document. | 162.8k | +20% | - | 2 years ago 2.0.3 | CommonJS | None | ||
| @hyperjump/json-schema-formats A collection of validation functions for the JSON Schema `format` keyword. | 156.1k | - | - | - | 3 days ago 1.0.7 | ESM only | None | Cryptography and hashing, Email |
| @strapi/provider-email-sendmail Sendmail provider for strapi email | 146.5k | - | - | - | 1 day ago 5.55.1 | ESM + CommonJS | Bundled | |
| nylas A NodeJS wrapper for the Nylas REST API for email, contacts, and calendar. | 146.2k | +137% | - | 3 months ago 8.4.0 | ESM + CommonJS | Bundled | ||
| mailslurp-client Official client for MailSlurp Email and SMS API. Create email addresses and phone numbers in Javascript without a mail server. Send and receive real emails in applications or tests. | 142.9k | +9% | - | 1 day ago 17.6.0 | CommonJS | Bundled | Email, Testing | |
| spamc Compute the spamassassin spam score of an email | 126k | -8% | - | 11 years ago 0.0.5 | CommonJS | None | ||
| rfc2047 Encode and decode rfc2047 (MIME encoded words) | 119.6k | -8% | - | 4 years ago 4.0.1 | CommonJS | None | ||
| @onesignal/node-onesignal OpenAPI client for @onesignal/node-onesignal | 114.5k | - | - | - | 15 days ago 5.18.0 | CommonJS | Bundled | TypeScript tooling, Node.js utilities |
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.
- nodemailerEasy as cake e-mail sending from your Node.js applications
- linkifyjsFind URLs, email addresses, #hashtags and @mentions in plain-text strings, then convert them into HTML <a> links.
- html-to-textAdvanced html to plain text converter
- @sideway/addressEmail address and domain validation
- @react-email/renderTransform React components into HTML email templates
- @hapi/addressEmail address and domain validation
- postal-mimeEmail parser for Node.js and browser environments
- react-emailA live preview of your emails right in your browser.
- imapflowIMAP Client for Node
- email-validatorProvides a fast, pretty robust e-mail validator. Only checks form, not function.
- md-to-react-emailA simple Markdown to jsx parser for email templates written in typescript.
- mailauthEmail authentication library for Node.js
- smtp-address-parserParse an SMTP (RFC-5321) address
- isemailValidate an email address according to RFCs 5321, 5322, and others
- github-usernameGet a GitHub username from an email address
- mailgun.jsA javascript sdk for Mailgun built with webpack, babel & es6. This can be used in node or in the browser*.
- postmarkOfficial Node.js client library for the Postmark HTTP API - https://www.postmarkapp.com
- mjml-migrateA tool to migrate a template from MJML 3 to MJML 4
- linkify-reactReact element interface for linkifyjs
- mailosaurThe Mailosaur Node library lets you integrate email and SMS testing into your continuous integration process.
- imapAn IMAP module for node.js that makes communicating with IMAP servers easy
- preview-emailAutomatically opens your browser and iOS Simulator to preview Node.js email messages sent with Nodemailer. Made for Forward Email and Lad. Cross-browser and cross-platform email testing.
- @azure/communication-emailThe is the JS Client SDK for email. This SDK enables users to send emails and get the status of sent email message.
- free-email-domainsComprehensive list of free email provider domains for signup validation and disposable filtering.
- @nestjs-modules/mailerNestJS - a mailer module (@mailer)
- @css-inline/css-inlineHigh-performance library for inlining CSS into HTML 'style' attributes
- mailcheckerCross-language temporary (disposable/throwaway) email detection library. Covers hundreds fake email providers.
- monocart-reporterA playwright test reporter. Shows suites/cases/steps with tree style, markdown annotations, custom columns/formatters/data collection visitors, console logs, style tags, send email.
- nodemailer-sharedShared methods for the nodemailer stack
- react-linkifyReact component to parse links (urls, emails, etc.) in text into clickable links
- url-regex-safeRegular expression matching for URL's. Maintained, safe, and browser-friendly version of url-regex. Resolves CVE-2020-7661. Works in Node v10.12.0+ and browsers.
- string-collapse-leading-whitespaceCollapse the leading and trailing whitespace of a string
- @css-inline/css-inline-linux-x64-gnuHigh-performance library for inlining CSS into HTML 'style' attributes
- mailcomposerCompose E-Mail messages
- linkify-htmlHTML String interface for linkifyjs
- @css-inline/css-inline-linux-x64-muslHigh-performance library for inlining CSS into HTML 'style' attributes
- mailcheckA standalone module that suggests a right domain when your users misspell it in an email address.
- @jsx-email/doiuse-emailLint CSS for email support against caniemail database.
- react-email-editorUnlayer's Email Editor Component for React.js
- inline-cssInline css into an html file.
- imap-simpleWrapper over node-imap, providing a simpler api for common use cases
- style-dataGet the content of style tags.
- href-contentGet content from link tags in an HTML document.
- @hyperjump/json-schema-formatsA collection of validation functions for the JSON Schema `format` keyword.
- @strapi/provider-email-sendmailSendmail provider for strapi email
- nylasA NodeJS wrapper for the Nylas REST API for email, contacts, and calendar.
- mailslurp-clientOfficial client for MailSlurp Email and SMS API. Create email addresses and phone numbers in Javascript without a mail server. Send and receive real emails in applications or tests.
- spamcCompute the spamassassin spam score of an email
- rfc2047Encode and decode rfc2047 (MIME encoded words)
- @onesignal/node-onesignalOpenAPI client for @onesignal/node-onesignal
No comparisons for this package yet.