@hongminhee@hollo.social

I got suddenly inspired yesterday to build an email sending library for Node.js/Deno/Bun/edge functions. Meet Upyo: a TypeScript-first email library with a unified API that works across all JavaScript runtimes. It features pluggable transports (SMTP and Mailgun so far), built-in connection pooling, and comprehensive type safety. Still early days but already loving how clean the API turned out!

github.com

GitHub - dahlia/upyo: Upyo is a simple and cross-runtime library for sending email messages using SMTP and various email providers. It works on Node.js, Deno, Bun, and edge functions.

Upyo is a simple and cross-runtime library for sending email messages using SMTP and various email providers. It works on Node.js, Deno, Bun, and edge functions. - dahlia/upyo

2 replies

By the way, check out this cute Upyo logo here! Just FYI, 郵票 (upyo) means postage stamp in Korean. You can view the SVG source code on GitHub.

The Upyo logo is shaped like a slightly tilted postage stamp on the right side. Inside the stamp design is a typewriter, with the Chinese characters for 「郵票」 and the Latin uppercase letters “UPYO” written above it.
ALT text

The Upyo logo is shaped like a slightly tilted postage stamp on the right side. Inside the stamp design is a typewriter, with the Chinese characters for 「郵票」 and the Latin uppercase letters “UPYO” written above it.