Source SDK
![]() | This topic is covered better by other wikis or sites. Please see the following links instead:
|
![]() |
The Source SDK is a software development kit first released on 5 November, 2004 compiled by Valve that is used to create maps or mods for the Source Engine. Notable features of the SDK include:
- A launcher similar to main menu screens seen in early Valve games.
- A drop-down menu to select the Source Engine version and base game.
- The Hammer Editor.
- Half-Life Model Viewer and face poser.
In 2003, the Half-Life 2 beta source code was leaked to the public, the leak included the source code for a early build of Team Fortress 2 and the SDK.
TF2 SDK
Team Fortress 2's SDK was released together with the February 18, 2025 Patch and can be found on Github. It includes all the server, client, and shared code (such as the code for weapons, classes, player conditions, buildings, etc.). The SDK is licensed to users on a non-commercial basis, meaning that any mod created using the SDK must be free, and any content in those mods must be free. Team Fortress 2 mods can be uploaded to Steam as standalone games.