Skip to Content

Github Games Verified -

Thousands of game jams result in prototype code uploaded to GitHub and immediately abandoned. A verification system filters out these incomplete prototypes, highlighting actively maintained projects instead. How the Verification Process Works

“GitHub Games Verified” is but rather an emerging, community-led grassroots movement. It functions as a voluntary badge system designed to distinguish high-quality, safe, and legitimate open-source games from malicious forks, abandoned projects, or “scam repos” (e.g., crypto miners disguised as game installers). This paper analyzes the origins, criteria, limitations, and future potential of this unofficial verification standard.

There is growing pressure on GitHub (owned by Microsoft, which owns Xbox) to introduce a dedicated program. The proposed criteria for an official badge would likely include:

"GitHub Games Verified" generally refers to one of three things: verified commit status in a game's source code, the publisher verification for games in the GitHub Marketplace, or Go Verify! , a specific educational game about media verification 1. Verified Commits in Game Projects Most often, "verified" on GitHub refers to the commit signature verification github games verified

The primary way to get an official "Verified" badge for your organization is by verifying your domain. After verifying ownership of the domain, a will be displayed on your organization's profile. To display this badge, the website and email information shown on your organization's profile must match the verified domain or domains. If your website and email address are hosted on different domains, you must verify both domains. This process not only confirms your identity but also helps prevent sensitive information from being leaked.

Open-source games attract contributions from many people. A verified badge on a commit proves that the code change really came from the developer it claims to be from—nobody has impersonated them or altered the commit after the fact. This is crucial for preventing malicious backdoors or unauthorized changes from being merged into a game’s codebase.

: This is a cryptographic verification that ensures a commit or tag was genuinely created by a developer with a verified key. This is crucial for game security and authenticity. Thousands of game jams result in prototype code

| Platform | Verification Model | |----------|--------------------| | | Paid, centralized, legal + functionality review. | | Itch.io | Curated staff picks + user reviews (no universal badge). | | GitHub Games (proposed) | Community-driven, open-source repo analysis, zero cost. |

These projects are widely recognized and frequently used as benchmarks for game development on the platform:

What of games do you enjoy? (e.g., RPG, strategy, arcade, puzzle) It functions as a voluntary badge system designed

: The most common "Verified" badge found in game repositories. It signifies that the code changes were digitally signed using a cryptographic key (GPG, SSH, or S/MIME), proving the commit actually came from the developer and not an impersonator.

: Be aware that "stars" on a repository can sometimes be manipulated through black markets, falsely inflating a game's perceived popularity Security Scanning

Even if the code is authentic, who is the person or organization behind it? Verification of the developer's identity is the second pillar of trust. On GitHub, this often appears in the form of badges that communicate different levels of verification.

Since GitHub won’t verify your game, here’s how to earn community trust:

If you are looking for quality games on GitHub, use these search filters to verify quality yourself:

Skip to Recipe