Online surrealist poetry generator
Switch branches/tags
Clone or download
Latest commit e08b9ac Nov 4, 2018

README.md

Exquisite Corpse

exquisitecorpse.io

An online collective Surrealist poetry generator. See this blog post for more info on the history of the game and of this Internet adaptation.

Fine print/disclaimer

Creative Commons License
All poems are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Anyone can contribute to exquisitecorpse.io. I do my best to remove content that's blatantly inappropriate or obviously a violation of someone else's copyright.

Source code for this project (which is different from the content of the poems themselves) is (c) 2008-2018 Rafael Harpo Marchand Jaeger and licensed under the GPL v3. Pull requests are welcome.

Specs

Frontend built with React and create-react-app. Backend built with Node.js and Express. exquisitecorpse.io runs on Heroku. Thanks to @tylermcginness for a terrific React tutorial, and thanks to a million different Stack Exchange answers and commenters.

Changelog

Additional contributors are credited.

  • 2018-11-03 Upgrade to react-scripts 2.1.1 to address CVE-2017-16138 and another vulnerability. Some minor refactoring to comply with 2.1.1's stricter import ordering rules, and warnings related to a11y and an <a rel> vulnerability.
  • 2018-10-07, v1.2.2: fixed CSS incompatibilities resulting from including Bootstrap v4 instead of v3, as react-bootstrap requires.
  • 2017-10-23, v1.2.1: added indentation when wrapping lines of poems (nmorduch).
  • 2017-10-21, v1.2.0: added sorting controls.
  • 2017-10-17, v1.1.2: display a completed poem in a modal dialog when user ends it.
  • 2017-10-13, v1.1.1: removed link to self in completed poem modal.
  • 2017-10-13, v1.1.0: updated to use Redux state management, plus some UI changes. More details here.
  • for older versions, read about the history of the project.