Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Email Editor Similar to Campaign Monitor or Mailchimp's editor?

I looking for either an open source (or otherwise) php script/library/code that will provide me with a similar email composer that Mailchimp and Campaign Monitor have.

I've played around with lots of wysiwyg editors (eg: tinymce, ckeditor) but, they don't work very well for allowing users to compose emails.

like image 209
Andy Avatar asked Jan 24 '12 11:01

Andy


2 Answers

Mosaico Editor is the first open source email template builder of this kind (AFAIK).

You can find a free to use deployment (working also as live demo) at http://mosaico.io and you can get sources at https://github.com/voidlabs/mosaico

I choose blocks from a set defined by the "master template", then you fill you contents and change their styles in a WYSIWYG style. If you're on a large window you can also have live preview for the mobile version.

The master template defines what are the blocks, what you can edit and what you can style and it contains any html trick to make it compatible with most clients: this means you can change the editor behaviour a lot by simply writing a new master template.

enter image description here It is 99% javascript (IE10+, and any other modern browser) and depends on server-side functions only to do "final inlining" and "image upload/resizing"

like image 123
Stefano Bagnara Avatar answered Nov 15 '22 07:11

Stefano Bagnara


Grapejs

Next generation tool for building templates without coding

Grapejs official site

GrapesJS is an open-source, multi-purpose, Web Builder Framework which combines different tools and features with the goal to help you (or users of your application) to build HTML templates without any knowledge of coding. It's a perfect solution to replace the common WYSIWYG editors, which are good for content editing but inappropriate for creating HTML structures. You can see it in action with the official demos, but using its API you're able to build your own editors.

like image 42
Rafael Corzo Avatar answered Nov 15 '22 08:11

Rafael Corzo