GameNight

Featured GameNight 0.2004

No permission to download
First and foremost, GameNight is a passion project of mine. I wanted a way to help with hosting poker game nights that was better than managing an ugly group text blast ... that's how things started.

First it was Email RSVP, then I got SMS working ... well ... now we need a timer, and once we have a timer, why not have the timer on multiple screens synced together! And what if the players get lonely? We might as well have leagues ... table management, player management ... re-buys, buy-ins, ... and CHIPS, can't forget the chips! The whole birthing process can be found here.

And thus, GameNight was born!

I was asked to bring this over to here, and it was only fair that I do so!

So what is GameNight?

GameNight lets you host your games your way.
For those who are technically inclined, you can selfhost Gamenight, instructions can be found on the GitHub Repo

GameNight — Full Feature List​


Events & Scheduling​

  • Create one-off, multi-day, all-day, or recurring events with start/end times, color coding, and a description
  • Three visibility tiers per event: invitees only, league members only, or fully public
  • Per-event RSVP deadline (none / 24h / 48h / 72h) that locks responses once it passes
  • Per-occurrence handling, so you can cancel or manage a single date in a series without touching the rest
  • Capacity hints that show total seats when poker mode is on

Invitations & RSVPs​

  • One-click RSVP straight from email, SMS, or WhatsApp, no account and no app needed
  • Yes / No / Maybe responses (Maybe is toggleable site-wide)
  • Unique token links per guest that stay valid even after you edit and re-save the event
  • Invitees can change their answer by clicking the same link again
  • Per-person channel preference: each guest picks email, text, WhatsApp, both, or none
  • Send invites in bulk, resend to one person, or skip, with automatic dedup so nobody gets double-pinged
  • Inline contact editing in the invite list, with envelope/phone icons flagging anyone who can't be reached
  • Per-event "Manager" role so you can let a trusted guest co-edit that specific event

Reminders & Notifications​

  • Automatic pre-event reminders at configurable offsets (site default plus per-event override)
  • Cancellation notices that go out if you scrap an event or a single occurrence
  • Host gets pinged when guests RSVP; waitlisted players get notified when they move up
  • Queue-based async delivery with retry, per-recipient daily caps, and auto-pause if a provider rate-limits

Tournament Timer​

  • Full-screen blind clock with a level editor (small blind, big blind, ante, duration, breaks)
  • Auto-generator that builds a full blind progression from a starting blind, level length, and count
  • Play / pause, next / prev level, and +/- minutes to adjust mid-level on the fly
  • Save, load, set-default, and delete custom blind structures, plus export/import as JSON files
  • Built-in preset gallery and customizable color themes with live preview
  • Sound alerts (chime / warning / end-of-level) with custom upload support
  • Cast to a second screen via a public share link that updates live, plus remote control from any linked browser
  • Keeps the screen awake during play, shows estimated average stack, and embeds a YouTube/Twitch/Vimeo/Kick stream that auto-mutes around alarms
  • Live payout structure displayed right on the timer screen

Check-In & Player Management​

  • Check-in dashboard that auto-imports your RSVP-Yes guests as players
  • Add walk-ins mid-game with auto-complete from your roster
  • Track buy-ins, rebuys, add-ons, eliminations, finishing positions, and per-player notes
  • Cash game mode with cash-in / cash-out tracking instead of rebuys
  • Automatic prize-pool math from buy-ins, rebuys, and add-ons
  • Filter and bulk-act on players (All / RSVP Yes / Playing / Out), with a compact mobile view

Tables, Seating & Payouts​

  • Auto-assign players to tables and random seats, balanced by fewest active players
  • Button protection and automatic table breaks as the field shrinks
  • Payout calculators: ICM, Standard percentage, and Chip Chop, with a place-by-place editor
  • Multi-table presets and a live pool total on the timer

Walk-In QR Registration​

  • Generate a per-event QR code shown in a modal, full screen, or cast to its own display
  • Guests scan, enter a name plus email or phone, and get a table and seat assigned instantly
  • Soft accounts created automatically; repeat visitors are remembered for 30 days
  • Optional host-approval gate that queues walk-ins for your review, with rate limiting to stop abuse

Stats & Leaderboards​

  • Per-player history: games played, wins, finishes, cashes, ITM rate, and ROI
  • League leaderboard with weighted scoring across every event
  • Date-range filtering to compare recent form against lifetime numbers
  • Field-size tracking so a win in a big field counts for more

Leagues & Groups​

  • Private leagues with their own roster, events, posts, contacts, and stats kept separate from everyone else
  • Owner / Manager / Member roles with a real permission hierarchy
  • Join-request approval and hidden (members-only) leagues
  • Roster management with CSV bulk import and auto-link of pending contacts when they sign up
  • Walk-ins auto-added to the event's league

Contacts & Roster​

  • Private personal address book that's never shared w
  • CSV import/export, auto-save of anyone you invite, and auto-reconcile of name-only contacts once they register
  • Contact details back-filled from your saved contact

Posts & Comments​

  • Private personal address book that's never shared with other users
  • CSV import/export, auto-save of anyone you invite, and auto-reconcile of name-only contacts once they register
  • Contact details back-filled from your saved contacts so old invites self-heal

Privacy & Approval​

  • Host-approval mode that queues RSVPs and walk-ins before they hit the list
  • Soft-deny that looks identical to "pending" so nobody knows they were turned away
  • Waitlist with auto-promotion when seats open, and contact info hidden from other guests

Accounts & Settings​

  • Email or phone signup, email/phone verification, password reset, and "remember me"
  • Per-user timezone override and preferred contact channel
  • Admin controls for site name/URL, timezone anchor, registration on/off, who can create events, landing-page toggle, and more
  • SMS provider choice (Twilio, Plivo, Telnyx, Vonage), SMTP config with a test button, and optional link shortening

Integrations & API​

Security & Reliability​

  • CSRF protection, prepared statements everywhere, bcrypt passwords, and a full CSP/security-header set
  • Login, registration, comment, and RSVP-flip rate limits
  • Activity audit log, in-app database backup/restore, and a one-click update check
  • User 2fa options are available.
Author
Isorg
Downloads
5
Views
234
First release
Last update

Ratings

0.00 star(s) 0 ratings

Latest updates

  1. GameNight Update v0.2008 — Event Times Now Show in the Right Timezone

    GameNight Update v0.2008 - Event Times Now Show in the Right Timezone A quick fix that a...
  2. 🎲 Game Night Update: Better Cash Games, Cleaner Hosting Tools

    A batch of updates over the weekend! Mostly aimed at making it easier to run a live game and...
  3. GameNight Update Roundup (since v0.1984)

    Lots of polish and a couple of brand new features landed yesterday. Got in a groove and did...
Back
Top Bottom