Please enter an ID and ask your friend to enter the same one:

Edit widget

Select type:

Edit button

Edit canvas

Canvas colors: (click on check box to select active color)

Edit holder

Edit label

Edit game piece

Select type:

Edit timer

Edit spinner

Edit widget JSON

Please check our GitHub wiki for documentation.

You can open this room in an advanced editor. Be sure to have backups on your harddrive first (of every game in your room)!


Game Pieces




Add custom widget

Please check our GitHub wiki for documentation.

Button Input


From here you can edit the name and color of any player.


There is no saved game in this room. You can save your progress or add games to it and play them with your friends and family by sharing the link.

Bring your own voice chat. We recommend Jitsi Meet because it's free software, runs in the browser and requires no accounts.

Save what you are currently working on?

Do you have a *.vtt or *.pcio file?

Do you have a link to one?

If you don't, you can create your own game or add one from the public library:

Public library


Edit game


Add variant:

Share link

You can share this link with others so they can add your game to their library.

The link does not expire.

Keep in mind that you change their game whenever you change this game in your library.

In-progress save games are not included and will stay private to your room.

There is no way for people with this link to find your room.


This project is licensed under GPLv3 and is available on GitHub.

Come join our discord server.

Check out our wiki page for helpful information about how to make your own games.

Copyright Attribution

The default card deck was created by Adrian Kennard and released under CC0 Public Domain license:

The copyright attribution information for all games and assets in the public library is available inside the "Variant" notes section of each game. All public library tutorials are released under the CC0 license. Detailed information about the various Creative Commons licenses referred to by abbreviations in variant notes can be found on the Creative Commons webpage or at the following links:

Online Gameplay

This is an open-source, free to use platform.

Anyone that knows the URL of the room that you are using may come in to the room at any time and take any action, including playing or changing games in the room or deleting games. Keep a personal backup of everything that you care about.

Know who you are playing with. The platform is unmoderated and no one controls what may happen. Anything you do or share is your own responsibility.

Cheating is trivially easy, unpreventable, and undetectable. Just play for fun.

If you are under the age of majority in the location you are from, be sure to comply with the rules for accessing online material that apply to you.

Privacy Policy does not ask for or collect any personal identification information. does not use cookies. does, however, collect the "player name" and keeps that in local storage on the user's device. The player name defaults to a number, but is customizable to any user entered data. does not analyze or use that information except to display it on the screen while accessing the website.

Internal Error

Your client triggered an internal error on the server and you have been disconnected from the game.

Please open an issue on GitHub and try to describe in detail what led to this problem.

You can try to reload the page. It's very possible that you will run into the same problem again until it is fixed though.

Connection lost

The connection to the server was lost. It should be reestablished in a few moments.

In case that doesn't work, try reloading the page or use a different room.

No debug information yet.

Show Routine Debug Output