See how the technology architecture works here .

Your users can send a unique TogetherJS url to a friend. When the friend opens the link, each user sees the same page and can interact with it together in real time.

If your users want to collaborate with a friend, they can click the TogetherJS button on your site.

Just copy and paste TogetherJS's JS library and HTML snippet into your site or app to give it out-of-the-box collaboration tools and features.

TogetherJS is built and hosted by Mozilla, so you know it's safe to use.

TogetherJS is implemented in JavaScript; no software or plugins to install, and it's friendly with existing web pages, while still letting developers customize the experience.

TogetherJS makes it easy for users on your site collaborate in real time.

TogetherJS is a free , open source JavaScript library by Mozilla that adds collaboration features and tools to your website. By adding TogetherJS to your site, your users can help each other out on a website in real time!

Watch videos with a friend using TogetherJS.

Draw with a friend using TogetherJS.

Play Mad Libs with a friend using TogetherJS.

Try out TogetherJS on this sample grocery app with a friend.

Who is using TogetherJS?

TogetherJS is for developers like you. Whether if you have an education site, coding environment or CMS, TogetherJS can help your users collaborate in real time to accomplish their tasks and work together.

Mozilla Thimble Log into Thimble, then click the 'Collaborate' button to start collaborating with a friend!

JSFiddle Press Control + K on your keyboard to activate TogetherJS.

WordPress Plugins Add a WordPress plugin to your site for real time multi-authoring.

Mozilla Popcorn Log into Popcorn, then click the 'Collaborate' button to make a video with a friend!