Projects / GameQ


GameQ is a PHP 5 library for querying game server status. It supports over 160 games, including all source (Half-Life), Unreal, and Quake engine games, ASE, and Gamespy protocols. Newer games supported are Left 4 Dead, Call of Duty 5, Crysis, and Teamspeak 2.

Operating Systems

Recent releases

  •  05 Mar 2009 18:23

    Release Notes: This release adds TCP support, and the source now supports compression. Games added: Call of Duty 5, Crysis Wars, Left 4 Dead, Teamspeak 2, and San Andreas: multiplayer. Fixes for minor source and Gamespy3 issues.

    •  11 Apr 2008 13:33

      Release Notes: This release adds the games Baldur's Gate, Call of Duty 3, Call of Duty 4, Crysis, Medal of Honor: Breakthrough and Spearhead, rFactor, Team Fortress 2, and Unreal Tournament 3. It fixes the game Quakewars and Battlefield 2.

      •  18 Aug 2007 20:24

        Release Notes: Ghost recon was added for Advanced Warfighter 1 and 2, Vietcong 2, MTA: San Andreas, Hexenworld, and Halo 2 (untested). A limit on sockets to be used by the script was added, preventing errors when querying large amounts of servers. A normalizing filter was added.

        •  30 Jul 2007 02:14

          Release Notes: This release adds support for Alien Arena, Armed Assault, Battlefield 2142, Cross Racing Championship, Dark Messiah, Hexen 2, KISS Psycho Circus, Neverwinter Nights 2, Rag Doll Kung Fu, Red Orchestra, Savage, silverback engine, Stalker, Tremulous, Tribes (partial), and Tribes 2 (partial). It updates the main class to support query-response over the same socket, adds a filter example, and fixes Gamespy and Doom 3 player bugs.

          •  05 Jul 2007 14:59

            Release Notes: The library was completely redesigned in PHP 5. GameQ now supports over 100 games, and is completely object oriented.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.