Hangout Pad for Google+ Chrome Extension Adds Real-time Code Collaboration to Hangouts

Mohamed Mansour who has previously brought us the Facebook Friend Exporter, has now created a experimental Google Chrome extension which adds text-based document collaboration capabilities to Google+ Hangouts multi-person video chat feature in Google Plus, supporting up to 10 people at a time.This extension, lets you do more than simply chat - you can collaborate […]

Mohamed Mansour who has previously brought us the Facebook Friend Exporter, has now created a experimental Google Chrome extension which adds text-based document collaboration capabilities to Google+ Hangouts multi-person video chat feature in Google Plus, supporting up to 10 people at a time.

This extension, lets you do more than simply chat - you can collaborate on text-based files, too. Mansour suggests this would be a great extension for developers to use for code collaboration, for example.

Mansour says that Hangouts are currently powered using the legacy Google Wave technology and jQuery using Google Shared Spaces. To build the extension, he imitated the YouTube Hangout Gadget and intercepted all messages coming from Google Wave to the extension. The extension broadcasts a unique ID which is stored in Wave that every participant can read when they join. That ID is persistant for that Hangout session only.

How to use:

  1. All participants must install this extension.
  2. Create a hangout.
  3. Click on the new "Code Share" button on the bottom left of the screen.
  4. Invite your friends
  5. Let your friends click on the "Code Share" button
  6. All the participants on the hangout would see the text they write.

But in order for other Hangout participants to share code with you, they, too, will need to install the extension.

Download from Chrome Web Store.

Mansour has also posted the source code to GitHub for others to contribute.