Rich Text Editors is an important web component for any CMS-based web application, allowing users to edit articles within a web browser. There are a lot of rich text editors for you to choose from. What’s even better than a lot of choices? On top of that, many of the best rich text editors that are currently in the market are available for free.

To get you started, here are 10 of the best rich text editors. Enjoy!

jQuery TE

jQuery TE

jQuery TE is a lightweight (19.5KB) jQuery plugin and a very useful HTML editor. It works well with WYSIWYG model and most importantly, it can be integrated into your system in just a matter of seconds! What’s more, you can modify it as you want in terms of interface, and change the CSS classes.

LineControl Editor

LineControl Editor

This rich text editor lets you add a beautiful, responsive and fast online text editor to your web app or website. It’s designed to work well with Twitter Bootstrap and as a jQuery plugin.

RTE jQuery

RTE jQuery

RTE jQuery is a simple rich text editor that can easily be changed according to your needs. The file jquery.rte.js is only 7KB, uncompressed. It’s fully compatible with major browsers like Internet Explorer 6, Firefox 2, Opera 9, and Safari 3.03. It degrades seamlessly in a text area for others.

uEditor

uEditor

This rich text editor is extremely flexible and easy to use. As for widgEditor, the generated code is clean and valid (although you need to verify it after form submission), and it’s possible to use a custom style sheet for rendering in WYSIWYG mode, among many other things.

jWysiwyg

jWysiwyg

jWysiwyg is an in-line content editor that allows you to edit rich HTML content on the fly. It’s a nice alternativeto WYMEditor, but with much less features. Being extremely lightweight (less than 26KB in total and only 18KB of code), jWysiwyg’s key concept is to keep it simple. Not all users need to create tables or font coloring, just the basic.

jHtmlArea

jHtmlArea

This is a simple, lightweight, and extensible WYSIWYG HTML editor that’s built on top of jQuery. The component allows you to easily display a WYSIWYG HTML editor in place of any text area DOM element on the page. The minified script alone is only 9.17KB, with CSS and images totaling 25.9KB.

markItUp!

markItUp!

Rather than a full-featured, out-of-the-box editor, markItUp! Is an extremely lightweight, fully customizable and flexible engine that’s specifically created to meet a developer’s needs in their CMS, blogs, forums, and/or websites.

Redactor

Redactor

Redactor is an advanced, beautiful, easy-to-use, and fantastic WYSIWYG editor that’s incredibly simple but has powerful features for images – drag-and-drop them from your computer, copy and paste from an editor.

WYMEditor

WYMEditor

This open source Web-based WYSIWYM (“What You See Is What You Mean”) editor was made with semantics and standards in mind.

HTMLBox

HTMLBox

HTMLBox is a cross-browser, interactive, open source HTML/XHTML text area that’s built on top of the jQuery library. It’s been tested with Firefox, Internet Explorer, Opera, Netscape and Safari. It’s very easy to use and it integrates into Content Management Systems, forums, guest books, contact forms.