We rewrote The New York Times’ text editing library. Then we open sourced it. Then we rewrote it again.
Feb. 6, 2025
For the past six years, I’ve been trying to integrate React and ProseMirror, the popular rich text editing library. I’ve finally published @handlewithcare/react-prosemirror, which includes complete rewrite of ProseMirror’s rendering engine in React. Here’s a very deep dive into the journey I took, and why it led me where it did!