interactive code demo, documentation, and editor for github repositories