TogetherJS is a Javascript library that adds collaboration features and tools to your website or app.