For eight years now I (and now Eldarion) have run Quisition, an adaptive, browser-based flashcard system with user-contributed content.
For years it was my intention we'd rework the content-creation to support collaboration, versioning, branching, etc. I even considered the tagline "social learning" mirroring GitHub's "social coding".