# Projects using juice * [node-email-templates][1] - Node.js module for rendering beautiful emails with [ejs][2] templates and email-friendly inline CSS using [juice][3]. * [swig-email-templates][4] - Uses [swig][5], which gives you [template inheritance][6], and can generate a [dummy context][7] from a template. * [nodejs-api-starter][8] - A project template for building web APIs with Node.js and GraphQL (see [`src/emails`][9]). * [notifme-template][10] - A Node.js library to easily handle all your notification (`emails` | `SMS` | `pushes` | `webpushes`) templates. (can be used in combination with [`notifme-sdk`][11]). * [mosaico][13] - The first opensource email template editor. Helps you build responsive and appealing email templates in few clicks. * [mjml][12] - A markup language designed for painless responsive email coding. The markup gets transpiled to HTML that works in any email client. * [maizzle][14] - HTML email development framework. * [grunt-email-workflow][15] - A Grunt workflow for designing and testing responsive HTML email templates with SCSS. [1]: https://github.com/niftylettuce/node-email-templates [2]: https://github.com/tj/ejs [3]: https://github.com/Automattic/juice [4]: https://github.com/andrewrk/swig-email-templates [5]: https://github.com/paularmstrong/swig [6]: https://docs.djangoproject.com/en/dev/topics/templates/#template-inheritance [7]: https://github.com/andrewrk/swig-dummy-context [8]: https://github.com/kriasoft/nodejs-api-starter [9]: https://github.com/kriasoft/nodejs-api-starter/tree/master/src/emails [10]: https://github.com/notifme/notifme-template [11]: https://github.com/notifme/notifme-sdk [12]: https://github.com/mjmlio/mjml [13]: https://github.com/voidlabs/mosaico [14]: https://github.com/maizzle/maizzle [15]: https://github.com/leemunroe/grunt-email-workflow