洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@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!

洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to 洪 民憙 (Hong Minhee)'s post

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 detailsThe 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.
Jared White (🏳️‍⚧️ ally)'s avatar
Jared White (🏳️‍⚧️ ally)

@jaredwhite@indieweb.social · Reply to 洪 民憙 (Hong Minhee)'s post

@hongminhee That API is a thing of beauty. Nicely done. 👏