Source MultiTool

This tool configures and launches various Source Engine tools such as hammer.

Download From Mediafire GitHub Repo


Source MultiTool has been a project I initially created because Valve’s Source SDK support was dropped in 2013 which meant you had to hunt down the various executable to run programs or create a bunch of shortcuts on your desktop. On top of this sometimes they were not even properly setup or an environment variable got stuck and had to be manually fixed. So I made MultiTool to help take care of this along with some other things like helping a user to properly configure Garry’s Mod to load other games content into Hammer. Since initially making this there’s been what I would consider three versions: The initial one (same green as Source SDK), a short lived V2 that was written in C++, and the most recent V3 that is once again in C# but fixes some of the major issues V1 had.

Current Version Features:

  • Hammer Launcher

  • Model Viewer Launcher

  • Configure Garry’s Mod to mount other games or addons in hammer

  • Debug Menu so you can see where it found various games/mods

  • Mounts based on parsing Steams libraryfolders.vdf instead of registry entries like previous versions did

Current Supported Games/Mods:

  • Alien Swarm

  • Contagion

  • Counter-Strike Global Offensive

  • Counter-Strike Source

  • Day of Defeat Source

  • Day of Infamy

  • Dino D-Day

  • Double Action

  • Empires

  • Garry’s Mod

  • Half-Life 1 Source Deathmatch

  • Half-Life 2

  • Half-Life 2 Deathmatch

  • Insurgency (game)

  • Left 4 Dead 2

  • No More Room In Hell

  • Nuclear Dawn

  • Pirates, Vikings, and Knights II

  • Portal

  • Portal 2

  • Team Fortress 2