TinyMCE (Tiny Moxiecode Content Editor) платформонезависимый Javascript HTML WYSIWYG редактор с открытым исходным кодом.
Попробуйте его в работе.
TinyMCE поставляется бесплатно в рамках LGPL-лицензии, которая разрешает изменять исходный код и использовать в коммерческих продуктах.