So, here are the 10 RTEs that I can find online. From the most basic support of font formatting to advanced features such as image upload, table creation, Ajax support and so on. Enjoy!
Update 12/06/2013: This post has better ones: 10 BEST JQUERY AND HTML5 WYSIWYG PLUGINS
markItUp! is not meant to be a “Full-Features-Out-of-the-Box”-editor. Instead it is a very lightweight, customizable and flexible engine made to meet the developer’s needs in their CMSes, blogs, forums or websites. markItUp! is not a WYSIWYG editor, and it never will be.
2. jWYSIWYG – jQuery
This plugin is an inline content editor to allow editing rich HTML content on the fly. It’s an alternative to WYMeditor with much less features. With a small file size less than 17Kb 26Kb total and only 9Kb 18Kb of code and 7Kb packed, the main concept is to keep it simple, not all users need font coloring or create tables, just the basic.
> Super lightweight 7kb uncompressed
> Compatible with major browsers
> Degrade gracefully
> GNU General Public License
> Easy Integration.
> Multiple Browser Support.
> Small Size. Size of 15kb (11kb minimized)
> XHTML Output Possible.
> Ajax Integration Supported.
> User Manual. A complete user manual, that will guide you through every step of integrating HtmlBox into your application and customizing it.
WYMeditor is a web-based WYSIWYM (What You See Is What You Mean) XHTML editor. WYMeditor’s main concept is to leave details of the document’s visual layout, and to concentrate on its structure and meaning, while trying to give the user as much comfort as possible (at least as WYSIWYG editors).
This HTML text editor brings to the web much of the power of desktop editors like MS Word. It’s lightweight and doesn’t require any kind of installation on the client computer.
The Rich Text Editor is a UI control that replaces a standard HTML textarea; it allows for the rich formatting of text content, including common structural treatments like lists, formatting treatments like bold and italic text, and drag-and-drop inclusion and sizing of images.
Xinha (pronounced like Xena, the Warrior Princess) is a powerful WYSIWYG HTML editor component that works in all current browsers. Its configurability and extensibility make it easy to build just the right editor for multiple purposes, from a restricted mini-editor for one database field to a full-fledged website editor. Its liberal, BSD license makes it an ideal candidate for integration into any kind of project.
> Separated logic and template, easy for you to change the look & feel.
> Separated the language file from the editor, easy for internationalization.
> Easy to integrate and customize.
> Tested with IE6, IE7, IE8, FF3, Opera9, Safari4, and Google Chrome2.
> Free and free of charge under the MIT License.