Peerpad is a decentralized editor that allows concurrent writing of text. Besides making live changes to a given document, it allows read-only nodes to follow the changes in real-time. It also allows you to publish a self-contained snapshot of the document to IPFS.
$ npm install peerpad$ cd peerpad
$ npm start
Head out to http://localhost:12345