Ross ROSS = Recommend OSS · open-source software intelligence for agents

nodemailer/nodemailer

✉️ Send e-mails with Node.JS – easy as cake! observed · 2026-08-28

github.com/nodemailer/nodemailer · homepage · JavaScript · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

97/100

  • Activity 97
  • Release rhythm 96
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 12
  • age_days: 5705
  • days_rel: 26
  • days_push: 21
  • n_releases_24m: 36

Full methodology

Adoption not part of the score

17659 stars · 1431 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Nodemailer is the most popular email sending library for Node.js, supporting SMTP, Sendmail, Amazon SES, and custom transports. It handles MIME construction, attachments, HTML/plain-text multipart messages, TLS/STARTTLS, DKIM signing, and OAuth2 authentication with zero runtime dependencies.

Use cases

  • send emails from node.js
  • send transactional email via smtp
  • send html email with attachments in node
  • sign outgoing email with dkim
  • send email through amazon ses from node
  • send email with oauth2 gmail authentication
  • test email sending locally

When to choose

  • you need to send email from a Node.js application or server
  • you want a dependency-free, well-maintained email library with SMTP, SES, and Sendmail support
  • you need DKIM signing, OAuth2, or proxy support for enterprise email delivery

When to avoid

  • you need to receive or read incoming email rather than send it
  • you are not using Node.js
  • you want a full hosted email API service rather than a library

Facets

library · maturity stable

email email backend smtp dkim oauth2 attachments transactional-email nodejs

3 sources

Member repositories

RepositoryRoleHealth v2
nodemailer/nodemailermain97

For agents

markdown · JSON · MCP: product_card(name="nodemailer/nodemailer")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem