Home

Awesome

headline

TechNewsletter

Ruby

ProductHunt

The engineering way 🤓 of composing a responsive design newsletter email 📰📧 in markup language.

<img src="https://github.com/thyrlian/TechNewsletter/blob/master/assets/images/Intro.png?raw=true">

Philosophy

Q: Why not to use any email marketing automation platform?

A: Drag and click? Come on, we're engineers, there is a better way. Limited features for editing? They have, but we don't. We offer free, open source software, with maximum flexibility for customization.

Q: Why do I name my custom markup language as .slm?

A: SLM (aka the English word slim) = Super Lightweight Markup. Isn't it sexy? 🤓 And for the tag delimiter, I've chosen ⇥⇤, which is rarely used in text content, it means slim as well, just imagine: ⇥)(⇤ it's so vivid!

Setup

HOWTO

Literally, there is no easier way than this one.

Test

To run unit test: rake test

Compatibility

To check the email client support of any specific HTML and CSS feature, please go and ask Can I email…

âś… Verified email clients:

License

Copyright (c) 2016-2021 Jing Li. It is released under the MIT License. See the LICENSE file for details. Additionally, there is a hardcoded attribution at the bottom of the generated newsletter, just to give credit to my hard work.

Attribution

The social media icons used in this project are from Font Awesome licensed under CC BY 4.0 License.