Research on mail template builder
Opened this issue · 7 comments
For now, we don't have a mail template builder, and relying on TinyMCE is not sufficient. We need to figure out a new template builder for email-campaigns
.
1. MailEclipse: Laravel Mail Editor Package
- Required laravel version: 8, but 5.6 - 7 is also supported in the
v2.2
branch. - Active development in Github Repo https://github.com/Qoraiche/laravel-mail-editor.
- Provide ready to use templates.
Shortcomings: The customization scope is quite less.
Demo: https://www.youtube.com/watch?v=QFgEGNBY3FI&t=135s
2. Snowfire/Beautymail
- Laravel package.
- Active development in Github Repo https://github.com/Snowfire/Beautymail
Related article: https://medium.com/justlaravel/how-to-send-beautiful-html-emails-with-laravel-using-beauty-mail-724b6510717c
3. KEditor: Query Based Content Editor and Layout Builder.
- jQuery.
- Easy drag and drop layout builder
Reference: https://www.jqueryscript.net/other/jQuery-Based-Content-Editor-and-Layout-Builder-KEditor.html
Demo: https://www.jqueryscript.net/demo/jQuery-Based-Content-Editor-and-Layout-Builder-KEditor/
4. CKEditor
- Github: https://github.com/ckeditor/ckeditor5
- A bit advance to TinyMCE (what we have today in Sankalptaru)
@rathorevaibhav I researched a few packages which can be helpful for us. I've posted the research above. Please have a look.
This one is also interesting but is in React:
React mail editor
https://www.npmjs.com/package/react-email-editor
Demo link: https://react-email-editor-demo.netlify.app/
MohitG also did some research and integrated a cool editor in one of the client's projects. @mohitgusain Can share that one too here?