BlockNote is an open-source, block-based React rich text editor library, built on Prosemirror and Tiptap, for adding a Notion-style editing experience to web apps.