SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 JavaScript Email Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
email-templates
Create, preview (browser/iOS Simulator), and send custom email templates for Node.js. Made for @forwardemail, @ladjs, @cabinjs, @spamscanner, and @breejs.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
free-email-forwarding
The best free email forwarding for custom domains. Visit our website to get started (SMTP server)
-
waveboxapp
Wavebox, the revolutionary and feature-rich Chromium browser that's built for productive working across Google Workspaces, Microsoft Teams, ClickUp, Monday, Atlassian, Asana, AirTable, Slack, and every other web app you use to get work done.
-
nextacular
An open-source starter kit that will help you build full-stack multi-tenant SaaS platforms efficiently and help you focus on developing your core SaaS features. Built on top of popular and modern technologies such as Next JS, Tailwind, Prisma, and Stripe.
-
thunderbird-conversations
An extension for Thunderbird that allows you to view threads as "real" conversations, including your own emails. This extension also adds a bunch of useful UI features in the conversation view.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Caniemail.com (like caniuse but for email content) | news.ycombinator.com | 2024-05-06What an excellent resource! (And yes Outlook is a pain!)
We've tried building email templates for notifications for our apps where I work, and it has typically been a pain. We have since swapped to using mjml (https://mjml.io/) to build the templates, and it's working wonders. The output seems the be the most compatible with all different devices that we've tested on.
The other tool we enjoy using is Litmus (litmus.com), which allows you to throw in an email template and see what it looks like on all kinds of apps and devices.
Both of these have been really invaluable to designing emails for our apps.
The Nodemailer module is used to connect to the SMTP server through the nodemailer.createTransport function, then the email is sent with transporter.sendMail. At the beginning of the function, each parameter of the mail is verified. If something is missing, the status code 405 is returned.
Project mention: postale.io? Is this legit? Email hosting unlimited domains. | /r/webhosting | 2023-06-17postale.io has an MX record that points to mail.postale.io, which resolves to an AWS IP address (probably an EC2 instance) and has Haraka listening on port 25 (if its SMTP banner can be believed)
You will need an API key from SendGrid to use this package. You can get one by signing up for a free account at https://sendgrid.com/.
Do you need it to actually send, or just receive for testing? Because if it's testing you need then you should look into paper cut SMTP. https://github.com/ChangemakerStudios/Papercut-SMTP
Have you seen our service yet? You might not have since we don't focus on ads/marketing too much; we've been dedicated to high-quality product efforts.
Our service is called Forward Email (https://forwardemail.net) and it's so easy to use we use it ourselves (dogfood style).
Although we don't have mail clients yet, we fully support Thunderbird and any other email client (e.g. K-9 Mail, FairEmail, Apple Mail, Outlook, Gmail, etc).
Our FAQ is extensive at https://forwardemail.net/faq and we walk you through set up, which is tailored to you based off your specific registrar/DNS provider. We also have instructions for SPF/DMARC/DKIM and more, so that you land in the inbox.
Lastly, unlike everyone else, we're actually 100% open-source on GitHub at https://github.com/forwardemail
Project mention: Ask HN: What do you think about EUPL in comparison to other copyleft licences? | news.ycombinator.com | 2024-03-03Nodemailer author here. I now publish all my libraries/tools (like Nodemailer) under some permissive license (MIT, MIT-0, ISC). This gives the opportunity to use such a library without issues, and the end user never knows about these tools anyway. For example if I build a OSS software and commercial software that both use such library, then it is easier to manage it under permissive license - I don't want copyleft licenses turning up in my commercial software even if I'm the owner.
For OSS applications, I use EUPL (eg. https://wildduck.email/) or AGPL copyleft licenses. The license does not stop anyone using it as an application, but at the same time people are not free to copy, rename and sell it either.
At first I thought I wasn’t configuring the options correctly, but after reading the documentation and this issue, I realised it was more likely a source issue.
Project mention: Ask HN: What apps have you created for your own use? | news.ycombinator.com | 2023-12-12Being a co-founder, I often have to wear lots of different hats and needed a way to better manage multiple identities in my browser. I tried Chrome profiles and Firefox containers, but both felt messy. Instead, I wrote my own browser called Wavebox. It started as an Electron app but after quickly finding all the limitations, dropped Electron and built directly on top of Chromium. We're now approaching Wavebox's 7th birthday and going from strength to strength!
https://wavebox.io
Project mention: Launch HN: Resend (YC W23) – Email API for Developers Using React | news.ycombinator.com | 2023-06-13Unfortunately, the react-mjml library is no longer maintained: https://github.com/wix-incubator/mjml-react#notice-this-proj...
Project mention: Google will disable all but OAuth for IMAP, SMTP and POP starting Sept. 30 | news.ycombinator.com | 2024-01-18Thanks for your feedback. We've updated our home page at https://forwardemail.net and added a dedicated link/section in our FAQ for "What is Forward Email" at https://forwardemail.net/faq#what-is-forward-email.
Commit: https://github.com/forwardemail/forwardemail.net/commit/5942...
Project mention: Our Fastest, Most Beautiful Release Ever: Thunderbird 115 “Supernova” Is Here | news.ycombinator.com | 2023-07-12You may have to wait longer for the Conversations extension to support Thunderbird 115. The extension developer has said that it needs significant changes and that he doesn't have enough spare time. The latest update on support for Thunderbird 115 [1] says that there's more work to be done and some dependencies on Thunderbird fixes.
[1]: https://github.com/thunderbird-conversations/thunderbird-con...
JavaScript Email related posts
-
Create a Private Email API for Free
-
Caniemail.com (like caniuse but for email content)
-
Docker Compose: version` is obsolete warning
-
Ask HN: What do you think about EUPL in comparison to other copyleft licences?
-
Simple HTML email template that works in outlook too
-
Skiff Is Joining Notion
-
Skiff is shutting down in six months
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
Index
What are some of the best open-source Email projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | N1 | 24,788 |
2 | MJML | 16,485 |
3 | Nodemailer | 16,379 |
4 | Mailcow | 7,994 |
5 | Mailtrain | 5,435 |
6 | Haraka | 4,850 |
7 | email-templates | 3,628 |
8 | mailwind | 3,166 |
9 | juice | 3,057 |
10 | sendgrid-nodejs | 2,954 |
11 | Papercut | 2,797 |
12 | free-email-forwarding | 2,402 |
13 | wildduck | 1,835 |
14 | linkifyjs | 1,782 |
15 | aws-lambda-ses-forwarder | 1,671 |
16 | node-html-to-text | 1,526 |
17 | waveboxapp | 1,297 |
18 | mjml-react | 981 |
19 | nextacular | 971 |
20 | forwardemail.net | 766 |
21 | sieve | 721 |
22 | thunderbird-conversations | 640 |
23 | ViMbAdmin | 482 |
Sponsored