Skip to content

About

Two random words. Sixty seconds. Talk. A tiny improvisation trainer.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2wordimprov

Two random words. Sixty seconds. Talk.

A tiny improvisation trainer for anyone who wants to get comfortable speaking without a script. Press start, connect both words in one story, and keep going until the ring runs out. Getting stuck is part of the exercise.

Try it: https://tyscode14.github.io/2wordimprov/

How it works

  • Two concrete nouns are drawn at random (English or Dutch, your choice).
  • A countdown ring runs for 30, 60, 90 or 120 seconds. Default is sixty.
  • When the time is up you get a gentle pulse and a fresh pair for the next round.
  • Keyboard: space start/pause, n new words, r reset.
  • Light and dark, follows your system. Works on a phone.

Why two words

One word is a topic and invites preparation. Two unrelated words force you to make something up on the spot, which is the skill that goes missing when a group is looking at you. The words are deliberately concrete: the difficulty should be in the connecting, never in the understanding.

Run it locally

It is a single static page with no build step. Open index.html in a browser, or serve the folder with anything that serves files:

npx serve .

Add words

Edit words.js. Keep them concrete and picture-forming, and keep the two lists roughly the same size.

License

MIT

About

Two random words. Sixty seconds. Talk. A tiny improvisation trainer.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages