Skip to content
GameMash
Free & open source

Turn the meeting-room TV into a game show.

Quiz and drawing games for teams. The questions go up on the TV, everyone answers on their own phone, and nobody has to sign up for anything.

Host a session

Works in the room, or share your screen on Teams, Meet or Zoom.

How a session works

You line up a few short games before the meeting. Points carry across all of them, so the quiz champion still has to survive the drawing round.

  1. Everyone joins. Scan the QR code or type the letters on the TV, then pick a name.

  2. Quiz rounds. The question goes up on the TV and everyone answers on their phone before time runs out.

  3. Drawing rounds. Everyone draws the same word, then rates a few drawings without knowing whose they are.

  4. Final scores. One podium covers every game. When the host ends the session, it's deleted.

The games

More on the way

Pop quiz

You write the questions, multiple choice or true or false, with pictures if you want them. Every answer has a shape as well as a colour, so colour-blind players aren't guessing.

  • Your own questions
  • Up to 50 per quiz
  • A timer you set

Draw it

Everyone gets the same word and a timer. The drawings show up on the TV without names, and each player rates a few of them from 1 to 10.

Your game here

Each game is a self-contained module with its own big-screen and phone views. Build one for your team, and open a pull request if others might like it too.

See how games are built

Your data is gone when the session ends

Names, selfies, answers and drawings only exist while the session is running. Ending it deletes them straight away, and a session nobody uses for 30 minutes deletes itself.

Accounts
none
Email addresses
never asked
Names & selfies
until end
Answers
until end
Drawings
until end
Session ended · wiped

Built for a full room

Up to 100 players can join one session, and the big screen stays readable as it fills up.

AGPL-3.0 licensed

Use ours or run your own

The hosted version is free. If session data shouldn't leave your network, the whole project is on GitHub and runs on a single server.

  • TypeScript
  • React
  • Fastify
  • Socket.io
  • Redis
$ git clone https://github.com/GarliqBread/GameMash.git$ cd GameMash && pnpm install$ pnpm services && pnpm dev› big screen  localhost:5173› phones      <your-lan-ip>:5173

Quick answers

Do players need to install anything?
No, they just open the link or type the code in their phone's browser.
Do players need an account?
No. They pick a name, and a selfie is optional. Both are deleted with the session.
Can we play remotely?
Yes. Share the big screen in your video call and people join from their phones like they would in the room.
Can we use our own questions?
Yes, you write all of them. Build the lineup before the meeting and export it if you want to reuse it next time.

Try it in your next team meeting