Tagging — what this page tells machines

Card Dealer

Everything below is normally invisible. It is what search engines and LLMs read to decide whether to retrieve and cite this page.


About

Card Dealer shuffles a standard 52-card deck and deals a hand. Change the hand size, deal again from the same deck, or reshuffle. Cards are drawn in the paper/ink house style.

How it works

Built on the shared lib/cards deck + Fisher–Yates shuffle and the PlayingCard component. Deals come off the top of the in-memory deck; it reshuffles automatically when it runs low. Entirely client-side.


Metadata
title
Card Dealer
description
Shuffle a 52-card deck and deal a hand of 1–7 brand-drawn cards in the browser. Local shuffle, no server.
canonical
https://kaspirius.com/cards
updated
Last updated

Heading outline

Structured data (JSON-LD)
TechArticle

Same as Article, flagged as technical/developer reference material.

{
  "@context": "https://schema.org",
  "@type": "TechArticle",
  "headline": "Card Dealer — game",
  "description": "Shuffle a 52-card deck and deal a hand of 1–7 brand-drawn cards in the browser. Local shuffle, no server.",
  "url": "https://kaspirius.com/cards",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://kaspirius.com/cards"
  },
  "datePublished": "2026-06-18",
  "dateModified": "2026-06-18",
  "author": {
    "@type": "Person",
    "name": "kaspirius",
    "url": "https://kaspirius.com"
  },
  "publisher": {
    "@type": "Organization",
    "name": "kaspirius",
    "url": "https://kaspirius.com"
  }
}
↖ kaspirius