PokerTH

From Libregamewiki
Jump to navigation Jump to search
PokerTH
Pokerth.png
PokerTH
GenresCards, Gambling
Latest release2.1.6  (Announcement)
Release dateAugust 5th, 2026
PlatformsWindows, GNU/Linux, macOS, Android
DevelopersFelix Hammer, Florian Thauer, Kai Philipp (q4z1), and contributors
Code licenseAGPLv3
P. languageC++
LibraryQt
Homepagehttps://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.
Available as a package in:  
Arch Linux "Crystal" icon.svg AUR: pokerth 
Openlogo-debianV2.svg Debian: pokerth 
Fedora logo.svg Fedora: pokerth  
Daemon-phk.svg FreeBSD: pokerth 
Gentoo Linux logo matte.svg Gentoo: games-board/pokerth 
Mageia logo small.jpg Mageia: pokerth 
Slackware logo.svg Slackware: pokerth 
Snapcraft-logo.svg Snapcraft: pokerth 
OpenSUSE Logo.svg openSUSE: pokerth 
UbuntuCoF.svg Ubuntu: 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]

External links[edit]