PokerEngine | White-Label Multiplayer Texas Hold'em JavaScript Game & Tournaments
PokerEngine is a complete, self-hosted, white-label multiplayer poker platform built with Node.js, WebSockets and PostgreSQL. Players enjoy real-time Texas Hold
PokerEngine is a complete, self-hosted, white-label multiplayer poker platform built with Node.js, WebSockets and PostgreSQL. Players enjoy real-time Texas Hold’em and Omaha across cash tables and tournaments (Multi-Table, Sit & Go and Spin & Go), while you run everything from one visual admin — no coding required. It ships with Docker and a guided first-run wizard, so a full install is essentially one command.
Try everything before you buy
- Live demo (play): https://staging.pokerengine.net — create a free account and sit at a real table
- Admin back-office (read-only): https://demo-admin.pokerengine.net/admin — user
demo/ passwordPokerDemo2026 - Full documentation: https://pokerengine.net/documentation/Index.html
- Full feature tour: https://pokerengine.net
Features
- Real-time multiplayer engine over WebSockets — smooth, low-latency play
- Texas Hold’em and Omaha, No-Limit and Pot-Limit, with full hand evaluation
- Cash tables with fully configurable blinds, stacks and seats
- Tournaments: Multi-Table (MTT), Sit & Go, and lottery-style Spin & Go with a multiplier wheel
- Late registration, table consolidation, final tables and progressive payouts
- AI bots for cash and tournaments, with schedules, so players always find action
- Play-chip economy with a full chip ledger and audit trail
- Social suite: friends, direct messages, presence, chip gifting, private invite tables, in-game reactions
- Installable Mobile PWA with a configurable bottom navigation
- No-code visual admin: drag-and-drop Pages builder, Lobby Studio, nine themes plus a custom theme editor
- Banner Library (with AdSense support) and custom Sound FX
- Branded transactional emails (SMTP), Google sign-in, player 2FA and admin 2FA
- Analytics dashboard, IP monitoring, chip audit, admin activity log, moderation and player reports
- 30+ achievements, daily rewards, five leaderboard formats and a tiered ranking system
- First-run install wizard, one-click signed updates with automatic backup & rollback, on-demand backups
- Admin REST API with documented endpoints and token authentication
- Fully white-label and self-hosted — you own your data
- Clean, well-documented codebase; beginner-friendly documentation and one-command install.sh
Technical Requirements
- A VPS or cloud server (Ubuntu or Debian recommended) able to run Docker & Docker Compose
- PostgreSQL 16 database — bundled via Docker, or bring your own
- Advanced users can run it manually with Node.js 20+ and PostgreSQL 16
- Not compatible with shared / cPanel hosting — this is a real-time Node.js + PostgreSQL application, not a PHP script
- A domain name (or subdomain) pointed at your server
- A reverse proxy for HTTPS (Nginx Proxy Manager, Nginx, Caddy or Traefik) with a free Let’s Encrypt certificate
Compatibility
- Server: Node.js 20+, PostgreSQL 16, Docker / Docker Compose
- Browsers: Chrome, Firefox, Safari, Edge (desktop and mobile), Brave, Opera, Vivaldi
- Mobile: fully responsive and installable as a PWA (Android 10+, iOS 15+)
- OS: Windows 10/11, macOS 11+, Linux (Ubuntu 20.04+, Debian 11+)
- Reverse proxies: Nginx Proxy Manager, Nginx, Caddy, Traefik
What’s Included
- Full source code (Node.js server + vanilla JS client), unobfuscated
- Docker & Docker Compose setup with bundled PostgreSQL
- One-command installer (install.sh) and a guided visual setup wizard
- Complete, beginner-friendly documentation: install from zero, domain & HTTPS, and every admin feature
Support & Updates
- Actively developed with regular updates. Open a support ticket from the admin panel and we respond quickly.
- v1.2 is a free update for existing buyers — simply re-download.
Changelog
Version 1.2.0 – 16 July 2026- New: full tournament suite - Sit & Go, Spin & Go (multiplier wheel), Multi-Table Tournaments, late registration, table consolidation, final tables, progressive payouts - New: social suite - friends, direct messages, chip gifting, private invite tables, presence, in-game reactions, notifications - New: installable Mobile PWA with immersive full-screen tables and configurable bottom nav - New: no-code admin - drag-and-drop Pages builder, Lobby Studio, nine themes + custom theme editor, Banner Library with AdSense support - New: analytics dashboard, IP monitoring, chip audit trail, moderation queue, player reports, admin activity log, admin & player 2FA (TOTP) - New: guided install wizard, one-click signed updates with automatic backup & rollback, on-demand backups, branded SMTP emails, Google sign-in - New: 30+ achievements, daily rewards calendar, five leaderboard formats, tiered ranking - New: admin REST API with documented endpoints and token authentication - Changed: migrated to PostgreSQL 16 for persistence; Docker Compose bundled - Fixed: negative call amount displayed during rare split-pot edge cases - Fixed: 1-2 chips lost to integer rounding when a pot is split between 3+ winners - Fixed: mobile / iPhone layout (notch, home indicator, dynamic island safe areas) - Improved: HTTPS / reverse-proxy setup now fully documented - Improved: full architecture refactor and code clean-upVersion 1.1.0 – 05 March 2026
- Add iOS fullscreen support with "Add to Home Screen" prompt for iPhone users - Add multi-table support with configurable blinds, chips, and lobby system - Add configurable table settings via tables.config.json - Fix duplicate bot names on the same table, each bot now has a unique name - Fix iPhone landscape viewport scaling for all screen sizes - Fix action buttons alignment on small-height mobile devices - Fix lobby button repositioned to top-right on mobile screens - Fix bots with excessive chips now get replaced to keep tables balanced - Split index.html into separate CSS and JavaScript files for cleaner codebaseVersion 1.0.0 – 28 February 2026
- Initial Release
What's Your Reaction?
Like
0
Dislike
0
Love
0
Funny
0
Angry
0
Sad
0
Wow
0



