React Rich Text Editor
React Rich Text Editor is a UI component built completely in React that is meant to be a full-featured textarea replacement. It's based on the excellent, open source Draft.js from Facebook which is performant and production-tested.
FEATURES Pure React and fully declarative Supported formats: HTML and Markdown (coming soon: extensible support for custom formats) Document Model represents your document in a sane way that will deterministically convert to clean markup regardless of your format choice Takes full advantage of Immutable.js and the excellent performance characteristics that come with it. Reliable undo/redo without a large memory footprint Modern browser support