Webstrates A research prototype enabling collaborative editing of websites through DOM manipulations.

Developing with Webstrates is fundamentally different from traditional web development, so it’ll be easier to get started with a couple of tutorials. The tutorials are all located in the Webstrates tutorials repository on Github:

  1. Collaborative Notes An introduction to Webstrates, its tools, and transclusion.
  2. Chat System A chat system with private messaging, utilizing <transient> tags and signaling.
  3. Notebook A notebook also utilizing <transient> tags, transclusion, as well as tagging.
  4. Pad A basic implementation of a zoomable canvas utilizing “external webstrates” and other features introduced in previous tutorials.

It is highly recommended that you start out with Collaborative Notes, as it also introduces some useful tools for developing Webstrates.