Deck of Cards is a browser-based playing-cards platform for single-player and multiplayer card play. Its home page sums it up as "Play deck of cards with friends!", and its sponsorship page on 📝Open Collective describes it as a platform "where you can play single and multiplayer card games for free." The site links to that sponsorship page, to the project's source code, and to an old version.
The project has two generations. The original HTML5 Deck of Cards, still reachable at deck.of.cards/old, is written in pure vanilla 📝JavaScript and CSS3 with no dependencies; its repository states an MIT license, or LGPL when used with the third-party vector card graphics it adapts, and offers it as an npm package named deck-of-cards. The current multiplayer version runs at deck.of.cards itself. A player creates a multiplayer game, shares its game link, and others join; players can also send each other messages inside the game. The site's privacy notice says messages, players and games are deleted from its servers automatically after 24 hours, and that all data is transferred over HTTPS.
Key Features
- Multiplayer games — Create a multiplayer game and share its game link so other players can join.
- Single player — A single-player mode sits alongside multiplayer in the same app.
- Shuffle and Add deck — Controls to shuffle the cards and to add another deck.
- In-game messages — Players in a game can message each other; the site says messages are deleted after 24 hours.
- Classic HTML5 version — The original dependency-free, vanilla JavaScript version remains available at deck.of.cards/old.
References
- Deck of Cards, deck.of.cards
