Trumbowyg, JQuery plugin is a free, lightweight, adaptable and customizable plugin which generates beautiful design and semantic code that comes from a controlling API.

All WYSIWYG editors are larger than 45kB but Trumbowyg is just 15kB which simply means it make loading page faster. They use necessary features to generate a fresh and semantic code. Customizable Options and design are configurable. The default design is well-matched with Retina display and optimized for simple user experience. HTML5 ready Editor and generated code are boosted support of HTML5 and Friendly with all browsers.

Source

Trumbowyg Lightweight WYSIWYG Editor JQuery Plugin