Boomwriter

Platform: web-based

Description: collaborative, scaffolded narrative writing