PokerTH
| PokerTH | |
|---|---|
|
PokerTH | |
| Genres | Cards, Gambling |
| Latest release | 2.1.6 (Announcement) |
| Release date | August 5th, 2026 |
| Platforms | Windows, GNU/Linux, macOS, Android |
| Developers | Felix Hammer, Florian Thauer, Kai Philipp (q4z1), and contributors |
| Code license | AGPLv3 |
| P. language | C++ |
| Library | Qt |
| Homepage | https://pokerth.net/ |
| Contribute | |
| PokerTH is a free game. This means that the source code and media files are available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well. | |
| pokerth | |
| pokerth | |
| pokerth | |
| pokerth | |
| games-board/pokerth | |
| pokerth | |
| pokerth | |
| pokerth | |
| pokerth | |
| pokerth |
PokerTH is a free and open-source Texas Hold 'Em Poker card game with single-player, online multiplayer and local network play.
Players can play locally against up to nine computer-controlled opponents, play games over a LAN, or connect to PokerTH servers and play against other players over the Internet.[1]
PokerTH is written primarily in C++ using the Qt application framework. Modern releases provide both the traditional Qt Widgets interface and a newer QML-based client.
The source code is distributed under the GNU AGPL v3.[2]
PokerTH does not use real-money gambling. The official project states that playing for real money is not permitted on pokerth.net or with PokerTH.[3]
History[edit]
PokerTH was started in 2006 by Felix Hammer and Florian Thauer. Early releases concentrated on local Texas Hold 'Em games against computer-controlled opponents.
Version 0.5, released in 2007, introduced network and Internet play. Later releases added a dedicated game server, IPv6 support, online ranking games, translations and support for up to ten players.
In 2011, PokerTH was relicensed from the GNU GPL to the GNU AGPL.
Android support was introduced during the 0.9 series, and version 1.0 added further Android improvements, log-file analysis and major server changes.
Version 1.1.2 was released on September 1st, 2017.
Development continued with the 2.x series and became particularly active again in 2026.
Version 2.1.0, released on July 3rd, 2026, marked the new QML client as stable. Windows, Linux and macOS packages began shipping both the traditional Qt Widgets client and the new QML client.[4]
Subsequent 2.1 releases added and improved player statistics, ranking pages, game spectating, themes, card sets, chat functionality, Android support and other parts of the QML interface.
Version 2.1.6 was released on August 5th, 2026. It introduced additional connection-security improvements, new card and table styles, QML improvements and Android 16 / SDK 36 support.[5]
Twenty years after the project began, PokerTH therefore remains under active development.
Development and maintenance[edit]
PokerTH was originally created by Felix Hammer and Florian Thauer and has been developed by numerous contributors over its lifetime.
The project is currently maintained by Kai Philipp (q4z1). Kai Philipp is listed as an administrator of the PokerTH project on SourceForge and is responsible for the technical operation of pokerth.net.[6][7]
In 2026, Kai Philipp also identified himself as the PokerTH maintainer while requesting an updated PokerTH package for Debian and as the maintainer of pokerth.net in a request to add the Android version to F-Droid.[8][9]
The main source repository and issue tracker are hosted on GitHub.
Clients[edit]
Qt Widgets client[edit]
The traditional PokerTH desktop interface is based on Qt Widgets. It remains available alongside the newer QML client.
QML client[edit]
The newer QML-based interface became a stable client with PokerTH 2.1.0 in July 2026.[10]
The QML client provides a more modern and scalable interface and has received features including player statistics, rankings, game spectating, multiple themes, card sets, chat improvements and support for desktop and Android devices.
Web client[edit]
An official PokerTH Web Client was released in July 2026 and is available at webclient.pokerth.net. The release was announced on the official PokerTH forum on July 23rd, 2026.[11]
The web client allows PokerTH to be played directly in a modern web browser without installing the traditional desktop application.
It can connect to the public pokerth.net server as well as other PokerTH servers. It also includes a local training mode against computer-controlled opponents.[12]
The web client supports desktop computers, phones and tablets and can be installed as a Progressive Web App (PWA).[13]
Features[edit]
PokerTH supports:
- Texas Hold 'Em poker games with up to ten players
- single-player games against computer-controlled opponents
- Internet multiplayer
- local network multiplayer
- public and dedicated PokerTH servers
- online ranking games
- player statistics and rankings
- game spectating
- customizable poker tables
- customizable card decks and card backs
- player avatars
- multiple languages
- Qt Widgets and QML desktop interfaces
- Android devices
- browser-based play through the PokerTH Web Client
Version history[edit]
- Version 2.1.6 on August 5th, 2026
- Connection-security improvements, new card and table styles, QML improvements, Android improvements and Android 16 / SDK 36 targeting.[14]
- Version 2.1.5 on July 30th, 2026
- Maintenance release in the 2.1 series.
- Version 2.1.4 on July 22nd, 2026
- Further improvements to the QML client and other components.
- Version 2.1.3 on July 11th, 2026
- Added and improved game spectating and other QML features.
- Version 2.1.2 on July 8th, 2026
- Additional QML and community features.
- Version 2.1.1 on July 6th, 2026
- Improvements following the stable QML client release.
- Version 2.1.0 on July 3rd, 2026
- QML client declared stable and shipped alongside the traditional Qt Widgets client.[15]
- Version 2.0.6 on March 2nd, 2026
- Stable 2.x release including an Android build.
- Version 1.1.2 on September 1st, 2017
- Last release of the 1.1 series.
- Version 1.1 on December 12th, 2013
- Unannounced.
- Version 1.0.1 on April 7th, 2013
- Galician translation, setting dialog for manual server configuration and bug fixes.
- Version 1.0 on January 1st, 2013
- Log-file analysis tool and Android improvements including sound support and support for larger tablet displays.
- Version 0.9 on January 4th, 2012
- Added the ability to rejoin Internet games after a connection loss.
- Version 0.8 on September 9th, 2010
- Added online ranking games.
- Version 0.7 on May 3rd, 2009
- Added support for up to ten players and a skinnable interface.
- Version 0.6.2 on May 22nd, 2008
- Version 0.6 on December 13th, 2007
- Added a dedicated Internet game server and IPv6 support.
- Version 0.5 in June 2007
- Added network and Internet play, sound effects and internationalization.
- Version 0.4 on April 4th, 2007
- Introduced a redesigned interface, options dialog and rewritten computer opponents.
- Version 0.2 on October 4th, 2006
- First public release capable of playing a complete poker round.
Availability[edit]
Official versions of PokerTH are available for Windows, GNU/Linux, macOS and Android.
The project provides an official download page at pokerth.net.
PokerTH is also available through a number of GNU/Linux and BSD package repositories, including Debian, Ubuntu, Arch Linux, Gentoo, Fedora, openSUSE and FreeBSD. A Snap package is also available.
The browser version can be played directly at webclient.pokerth.net.
References[edit]
- ↑ PokerTH request for packaging at F-Droid
- ↑ PokerTH source code at GitHub
- ↑ PokerTH imprint and legal notes
- ↑ PokerTH v2.1.0 release
- ↑ PokerTH v2.1.6 release
- ↑ PokerTH project member list at SourceForge
- ↑ PokerTH imprint
- ↑ Debian package request for PokerTH
- ↑ PokerTH request for packaging at F-Droid
- ↑ PokerTH v2.1.0 release
- ↑ PokerTH announcements
- ↑ PokerTH Web Client source code at GitHub
- ↑ PokerTH Web Client project
- ↑ PokerTH v2.1.6 release
- ↑ PokerTH v2.1.0 release