Skip to content

Repository files navigation

πŸ¦ƒ Oh Stuffing! β€” the friendly scorekeeper

A playful, phone-friendly scoreboard for the trick-taking card game Oh Stuffing (a.k.a. Oh Hell / Oh Pshaw / Nomination Whist). No accounts, no server β€” everything runs in your browser and saves automatically as you play. Light and dark themes included.

πŸ‘‰ Live app: https://btarcau.github.io/oh-stuffing/

Oh Stuffing! β€” the friendly scorekeeper

How scoring works

Each round every player bids how many tricks they think they'll win, then you record how many they actually made:

  • Hit your bid exactly β†’ 10 + tricks won (bid 0 & made 0 = 10, bid 2 & made 2 = 12)
  • Miss your bid (over or under) β†’ just the tricks you won, no bonus

Scores are cumulative across the whole game.

The rounds

Hand sizes ramp automatically based on how many players you add:

N ones  β†’  2, 3, 4 … up to the max  β†’  back down … 3, 2  β†’  N ones

The max hand is 52 Γ· players (6 players β†’ up to 8 cards, 5 players β†’ up to 10). The dealer rotates one seat each round and β€” per the classic rule β€” can't bid the number that would make everyone's bids add up to the exact number of cards dealt, so someone always gets stuffed. The app enforces this for you.

Using it

  1. Add players β€” rounds adjust as you type. Hit Done.
  2. Set the order β€” drag or use the arrows; the top seat deals first.
  3. Play β€” enter each player's bid and made for the round. It won't let you continue until the tricks add up and the dealer's bid is legal. Everything saves on every tap.
  4. Scoreboard β€” live leaderboard, a full round-by-round grid (with rank movement β–²β–Ό), and game stats (average round time, misses, biggest round, and more).

On a phone you get two tabs (Entry / Scoreboard); on a tablet or computer they sit side by side.

Running locally

It's plain static files β€” just open index.html, or serve the folder:

python3 -m http.server 8000
# then visit http://localhost:8000

Tech

Vanilla HTML/CSS/JavaScript, no build step, no dependencies. State persists in localStorage.


Also known as: Oh Hell, Oh Pshaw, Oh Well, Nomination Whist, Blackout, Bust, Wizard-style bidding. A free online score sheet / score tracker / scoreboard app for this trick-taking bidding card game.

Releases

Packages

Contributors

Languages