Textarea like the one here in stackoverflow
<p>I have a website that allows it's members to make posts. To make the post, they have to enter their text in a box similar to this one. However, I would like for them to be able to edit the content with html tags (but not abuse this privilege by changing the background color or something using pure html). In addition, I would also like for them to be able to have Bold, Italics and other buttons on the top so that when they select the text and click on one of those, the text gets modified respectively. In essence, I am looking for a text-entering box pretty much like stackoverflow. </p>

<p>Is there an open-source solution? If not, could you guys lead me in the right direction as to how to do this?</p>

<p>Thanks!</p>
