About the project

  1. 2013
    Project start

    GameAP started out in 2013 as a small tool for managing a handful of Half-Life and Counter-Strike 1.6 servers. The main goal of the project was to grant permissions on a granular basis, allowing players to moderate the server without giving them full access to the machine.

    It was originally written in PHP and has been rewritten several times since. The first version ran on CodeIgniter 2 and managed game servers over SSH and Telnet.

  2. 2016
    GameAP v2
    GDaemon

    GameAP 2 introduced a standalone GDaemon (GameAP Daemon) that handled game servers directly. However, the second version never saw serious development, held back by CodeIgniter's limitations.

  3. 2019
    GameAP v3
    Laravel rewrite

    In 2019, the project was completely rewritten in Laravel — this became the third version. Much of the internal architecture was laid down at that time.

  4. 2025
    GameAP v4
    rewritten in Go

    At the end of 2025, GameAP was fully rewritten from PHP to Go, with the fourth version released in December.

  5. 2026
    Today
    production-ready

    The panel has been consolidated into a single unit—without PHP-FPM or a separate web server. As a result, performance improved, and code changes are implemented more quickly. Now, in 2026, it is a production-ready product with regular updates.

Developer

Nikita Kuznetsov

Nikita Kuznetsov

Creator & maintainer of GameAP

Contact

Support

User support

support@gameap.com

Security

Vulnerability reports

security@gameap.com

Business

Partnerships and business enquiries

business@gameap.com