Xinha

Xinha is a well-regarded WYSIWYG HTML editor component for use in web browsers. By being highly configurable and extensible, Xinha makes it straightforward to build just the right editor for the job to hand in your web application.