Loud, dumb, multiplayer. Built for the group chat.

Silly multiplayer rounds — turn-based games, voting, and party chaos for friends in the room or async. Press a button, pass the phone, vote on the funniest answer.

Pass the phone.
Vote the funniest.
Remix tomorrow night.

13 games

one party kit. Each one a single-file React app you can clone and re-skin for your crew.

Why these exist

Real party games are about your friends, not the publisher.

Cards Against Humanity stopped being funny when your group chat had its own jokes. The best party game is the one with your roommates' nicknames, your weirdest shared memories, and rules you invented at 1am. Vibes lets you build that — a soundboard with your in-jokes, a would-you-rather seeded with your group's exact brain damage, a scavenger hunt for your specific apartment. Loud, dumb, yours.

A board game box
A shared link
Generic prompts
Your group's in-jokes
One night, one game
Remix it tomorrow
Wait for everyone
Async turns, vote later
The Classics

OG vibes from Vibes DIY 1.0

Pick one to clone or remix. These ran on the original platform and still hold up.

ancient-pickup-3272
Classic

ancient-pickup-3272

Grimdark cosmic-horror text adventure; explore an unseelie nightmare realm with AI-generated images and ambient sound.

atomic-trumpet-1880
Classic

atomic-trumpet-1880

Grimdark cosmic-horror adventure with AI-generated nightmare imagery and procedural eldritch ambience.

bright-patch-4177
Classic

bright-patch-4177

Roleplay chat with a roster of AI characters; tune personalities, swap models, and save conversations.

cairo-ra-4286
Classic

cairo-ra-4286

Top-down car racing arcade game; dodge enemies, grab coins, and chase high scores with chip-tune effects.

charming-shrimp-9651
Classic

charming-shrimp-9651

Monkey Love Hut meme studio: upload a photo, AI generates love-themed meme captions, share across devices.

cute-frog-9259
Classic

cute-frog-9259

"Who would most likely to..." party game; add friends, generate AI questions, vote together, see results.

elegant-willow-6264
Classic

elegant-willow-6264

AI-themed memory match game with custom decks, generated card art, timed modes, leaderboards, and achievements.

exciting-hedgehog-6310
Classic

exciting-hedgehog-6310

Chess coverage puzzle: place pieces to cover every square with goals, piece restrictions, and sandbox mode.

expansive-ishtar-4021
Classic

expansive-ishtar-4021

Pickleball score tracker with cloud sync, tournament brackets, and live player win/loss leaderboards.

fit-basilisk-8896
Classic

fit-basilisk-8896

Glinski's hexagonal chess puzzle: place pieces on a hex board to cover all cells with goals and constraints.

immense-shrimp-9469
Classic

immense-shrimp-9469

Generate absurd reality-distortion phrases on any topic and hear them spoken word-by-word in shifting voices.

indirect-smelt-7561
Classic

indirect-smelt-7561

Toroidal chess coverage puzzle: cover every square on a wraparound board with goals and piece restrictions.

lunar-fox-6611
Classic

lunar-fox-6611

Angry Grandma Garden: 3D Three.js chase game with custom drawn characters, dagger throws, and a live chat lobby.

miniature-mouse-6448
Classic

miniature-mouse-6448

Add your crew, AI generates wild "who would most likely to..." questions, vote and see results with vote bars.

printed-marten-8570
Classic

printed-marten-8570

Two-player chess with Fireproof real-time sync, game lobby, and optional simulated opponent.

quiet-anansi-5051
Classic

quiet-anansi-5051

Chain-link solitaire card game with easy/normal/hard modes, win tracking, and game history.

round-bat-6533
Classic

round-bat-6533

Chess piece coverage puzzle: place pieces on a board to cover all squares with goal modes, attack rules, and piece restrictions.

rubber-kite-4648
Classic

rubber-kite-4648

Playful French "MouseGuard" surveillance gag that tracks when your cursor leaves the window and escalates suspicion warnings.

solar-orca-9393
Classic

solar-orca-9393

Bilingual AI debate simulator where two characters argue heated religious topics across 28 faiths with auto or manual mode.

sydney-pedal-3741
Classic

sydney-pedal-3741

Don't-Point-At-Me grid game: two players (or AIs) place arrows on a board with holes, last to point legally wins.

sydney-raven-8349
Classic

sydney-raven-8349

Don't-Point-At-Me on a hex board: human or AI players place arrows around holes in a turn-based pointing game.

vicarious-sole-4445
Classic

vicarious-sole-4445

Don't Point At Me: two-player hex board game with adjustable radius, hole placement, and AI opponents.

vienna-mercury-8842
Classic

vienna-mercury-8842

Memory match card game with AI-generated themed decks, achievements, daily challenges, time trials, and high scores.

01 — House Rules Scorekeepers

Score the variant your family actually plays

You're the one who knows the real rules — the four-of-a-kind multiplier your uncle insists on, the full-house value your grandma swears is 30, the nil bid your roommate calls 'blind' but plays 'open.' These are scorekeepers for the house rules, not the rulebook. Each one a single-file React app, live-synced via Fireproof, with player names saved per browser.

farkle-house-rules
Vibe

Farkle House Rules

Farkle scorekeeper for up to 6 players, target 10000. Toggleable house variants (count 3 pairs, count straight, four-of-a-kind ×2 not ×4, lose-everything-on-zero, must-enter-at-500). Hot-dice tracking, current-turn running tally before bank.

✦ Start fresh from this prompt →
yahtzee-cousin-edition
Vibe

Yahtzee Cousin Edition

Standard 13-category Yahtzee scorecard with house-rule overrides in a sidebar: joker rules toggle, full-house = 30 vs 25, five-of-a-kind bonus, upper-section bonus tracking. 2–6 named players, live cross-device.

✦ Start fresh from this prompt →
spades-scoresheet
Vibe

Spades Scoresheet

Bid + made + nil tracker for partner-pair Spades. Per-hand entry of bids and tricks taken; auto-calculates score with bag penalties (every 10 bags = −100); blind-nil ±200; running totals per team.

✦ Start fresh from this prompt →
mahjong-scoresheet
Vibe

Mahjong Scoresheet

Running scoresheet for a 4-player mahjong session. Per-hand winner + faan/han value + self-draw vs discard settlement, with East-doubled rule toggle. Session totals across many hands, dealer rotation, prevailing wind.

✦ Start fresh from this prompt →
02 — Party Chaos Generators

Thirteen ways to make the room laugh

Each one is a single-file React app you can run, clone, or remix. Hit Visit to play with the live version, Remix to fork it and reshape with AI, or Start fresh to launch a new vibe from the same prompt.

Vibe

Putt-Putt House Rules

Putt-putt rule randomizer — per-hole rule cards; penalties/bonuses; score adjustments; share game log.

✦ Start fresh from this prompt →
Vibe

Soundboard Showdown

Soundboard party game — 12-word pads; TTS playback; rotating questioner; turn highlight color; vote funniest.

✦ Start fresh from this prompt →
Vibe

Would You Rather

Would-you-rather engine — submit dilemmas; friends vote; see split percentages; daily featured question; create themed decks.

✦ Start fresh from this prompt →
Vibe

Scavenger Hunt Builder

Scavenger hunt builder — create clue lists with photos/hints; share invite link; teams check off finds; live leaderboard; post-game gallery.

✦ Start fresh from this prompt →
Vibe

Campfire Story Chain

Campfire story chain — each person adds a paragraph on a timer; pass to next; vote on best story; illustrated recap.

✦ Start fresh from this prompt →
Vibe

Purple Mix Challenge

Purple-solution game — indicator-based challenges; fastest/strongest color change wins; timer + scoring.

✦ Start fresh from this prompt →
kill-drive-copy
Vibe

Pocket Hoops

Basketball game — simple multiplayer mini-game; local or async turns; score, fouls, timers; remix rules; share link to play with friends.

✦ Start fresh from this prompt →
rhyme-battle
Vibe

Rhyme Tug-of-War

Rhyme tug-of-war — turn-based rhymes; score pulls rope; streak bonuses; difficulty words.

✦ Start fresh from this prompt →
drawing-telephone-game
Vibe

Doodle Telephone

Doodle telephone — draw something; next person describes it in words; next draws from that description; reveal the chain; vote funniest drift.

✦ Start fresh from this prompt →
snack-showdown
Vibe

Snack Showdown

Snack bracket tournament — seed 16 snacks; head-to-head group votes; crown a champion; seasonal resets; hall of fame.

✦ Start fresh from this prompt →
ministry-of-walks
Vibe

Ministry of Silly Walks

Silly walk generator — random movement instructions per segment; film yourself doing it; friends vote funniest; remix walks.

✦ Start fresh from this prompt →
skate-through-time
Vibe

Skate Through Time

Endless-runner skate arcade through skateboarding history — 1950s sidewalk surf, 70s pool, 80s vert, 90s street. Ollie obstacles, grab tokens, survive the era. Pass the phone and chase high scores.

✦ Start fresh from this prompt →
nebula-flight
Vibe

Nebula Flight

Three.js cosmic drift — steer through a wind chime made of light with proximity audio synthesis. Hue maps to pitch across a pentatonic scale, so the chord shifts as you fly. Arrow keys steer, Shift boosts.

✦ Start fresh from this prompt →

"The audience is six people on a couch, not six million."

— J. Chris Anderson, Vibes DIY

Every one of these is a single-file React app, built in an evening, and tuned for one specific group's brand of stupid. The point isn't a polished product. The point is that the soundboard has your roommate's catchphrase, the would-you-rather deck is seeded with the cursed dilemmas your group chat has been arguing about for six months, and the scavenger hunt knows where your weird neighbor's gnome lives. Build it tonight. Play it tonight. Remix it tomorrow.

Remix

Make a worse version. Or a better one.

Every app on this page is open. Click Remix on any of them, change the prompt, change the tone, change the entire premise. Vibes DIY rewrites the code with you.

Community

Show us what you made

Drop your remix in the Discord. The cringer the better.