It's a set of classes and methods for representing documents, so you don't have to roll your own in e.g. a text editor, a markup conversion tool, etc. https://github.com/CommonDoc/common-doc Thanks!