Welcome to our ultimate guide for Garry’s Mod! This article will provide you with a comprehensive list of modding tools that are currently compatible with games using the Source engine. Whether you are new to Source modding or a seasoned pro, this guide will have everything you need to enhance your gaming experience. Let’s dive in!
Summary. About this guide
It took me a lot of time, I hope you will enjoy the content and that you will continue to maintain in live all these games running on the source engine.
I have only keep the best, and recommended tools for each categories.
All links are kept up-to-date, so if any links are broken, notice me in comments.
Link to Valve Third Party Tools Website.
Don’t forget to support me on one of my links below or by Rewarding this guide or other of my contents, thank you so much again to rate my guide
- Steam TradeLink
- Paypal[www.paypal.com]
- BuyMeaCoffee Link[www.buymeacoffee.com]
Part 1. Map Editors
– Community-made version with more improvements, more features and large better stability, created by ficool2
- GITHUB WEBSITE[ficool2.github.io]
- DOWNLOAD[ficool2.github.io]
Link to TopHattWaffle tutorials playlist : YOUTUBE
Link to 3klilsphilip tutorials playlist : YOUTUBE
– Another Hammer Editor made by Slartibarty which replaces the default editor (Hammer v4.x) to Hammer Editor (v5.2.x) Don’t be confused with Hammer 5.0 dedicated for Source2 Engine!
- FORUM THREAD[knockout.chat]
- GOOGLE DRIVE LINK[drive.google.com]
Part 2. Map Compilers
– a map compiler created by ruarai, auto-detected SDK configuration, easy setup
- GITHUB REPOSITORY[github.com]
- GITHUB LAST RELEASE[github.com]
– a Source map compile tool by dky.tehkingd.u, especially for Source SDK Singleplayer/Multiplayer Mod, for compile severals large groups of levels from VMF to BSP in sequence
- GITHUB REPOSITORY[github.com] : Files for build HTCT
- DIRECT DOWNLOAD[htdlhost.s3.amazonaws.com]
– An Online Source map which check any errors in log that Hammer wouldn’t display in Message window
- ONLINE WEBSITE[www.interlopers.net]
Part 3. Map Decompilers
– a Source map decompiler to convert BSP compiled map to VMF Valve Hammer file, lot of fixes over VMEX, created by ata4, written on Java
- GITHUB REPOSITORY[github.com]
- GITHUB LAST RELEASE[github.com]
- JAVA DOWNLOAD[www.java.com]
– a Source map decompiler created by wfowler1, [Last versions may corrupt GoldSrc maps! Not recommended for Half-Life]
- GITHUB REPOSITORY[github.com]
- GITHUB LAST RELEASE[github.com]
- LibBSP[github.com]
Part 4. Map Tools
– a third party Source tool for integrate custom files into a BSP map, delivered with a tons of useful sub-tools such as Mass VTF/VMT editor, BSP info, Particle editor ect.
- OFFICIAL WEBSITE[www.riintouge.com]
- TopHattWaffle WEBSITE[www.tophattwaffle.com]
- GAMEBANANA LINK[gamebanana.com]
- VALVE DEVELOPER WEBSITE
– a third party tool for packing Source maps, it automatically detects and packs almost every possible custom file that can be used in a map.
- GOOGLE DRIVE LINK[drive.google.com] (may be unavailable sometimes)
- DROPBOX LINK[www.dropbox.com]
- VALVE DEVELOPER WEBSITE
– a Source map viewer created by Nem, which can view the entire map without compile a map
- GITHUB NEM’S TOOL PAGE[nemstools.github.io]
- VALVE DEVELOPER WEBSITE
– a Source GUI replacement for BSPZip, it pack custom files into a BSP map, but not recommended! [The tool corrupt the file if you open it in Hammer after using Pakrat, you have to be sure to pack everything at once, it’s impossible to overwrite the file after that.]
- OFFICIAL WEBSITE[www.bagthorpe.org]
- DIRECT DOWNLOAD[www.tophattwaffle.com]
- VALVE DEVELOPER WEBSITE
– a Source map tool created by DHager to pack custom files into a BSP Map, outdated, discontinued and cannot detect old Source SDK branch.
- GITHUB REPOSITORY[github.com]
- VALVE DEVELOPER WEBSITE
– a Terrain Generator created by Nemesis, compared to a classic generator, this one is managed with full 3D control over the appearance of the terrain
- GITHUB NEM’S TOOL PAGE[nemstools.github.io]
- VALVE DEVELOPER WEBSITE
– a Source tool created by Penguinboy, for create many displacements that can take long time or which are impossible to do in Hammer
- ARCHIVE WEBSITE[web.archive.org]
- ARCHIVE USERGUIDE[web.archive.org]
- VALVE DEVELOPER WEBSITE
Part 5. Custom FGD Files for Map Editors
– a FGD file created by TeamSpen210 with a lot of improved and addition contents for Hammer, compatible with major Source Games
- GITHUB REPOSITORY[github.com]
- GITHUB LAST RELEASE[github.com]
- VALVE DEVELOPER WEBSITE
– a custom Counter-Strike Source FGD files with improvements, useful for minigames map
- GAMEBANANA LINK[gamebanana.com]
– a FGD file created by Wolvindra-Vinzuerio, for create maps with the latest PropHunt addon
- GITHUB REPOSITORY[github.com]
Part 6. Model Tools
– a Free, versatile and powerfull 3D Program, the best Source work compatible.
- STEAM STORE
- OFFICIAL WEBSITE[www.blender.org]
- DOWNLOAD (v4.0.2)[www.blender.org]
- INDEX OF BLENDER v2.79[download.blender.org]
– Here is a list of most useful addons and plugins for Blender :
– a Plugin for Blender which can Import/Export many Source Engine files (SMD,QC,MDL,DMX ect..), is a MUST ON Plugin for Blender!.
- OFFICIAL WEBSITE[steamreview.org]
- VALVE DEVELOPER WEBSITE
– another great Plugin for Blender created by Bonjorno7 for Import/export SMD and generate qc. files.
- GITHUB REPOSITORY[github.com]
- GITHUB LAST RELEASE[github.com]
- SourceOps + SourceIO DISCORD LINK[discord.com]
- VALVE DEVELOPER WEBSITE
– a Plugin for Blender created by REDxEYE for Import Source Maps, Models and Texture directly to Blender.
- GITHUB REPOSITORY[github.com]
- GITHUB LAST RELEASE[github.com]
- VALVE DEVELOPER WEBSITE
– a Plugin for Blender created by Syborg64 to allow recreate in real-time VMT type materials using the Shader editor in Blender.
- GITHUB REPOSITORY[github.com]
- GITHUB LAST RELEASE[github.com]
- VALVE DEVELOPER WEBSITE
– a Plugin for Blender created by theanine3D for generate and optimize collisions models for Source Engine games.
- GITHUB REPOSITORY[github.com]
- GITHUB LAST RELEASE[github.com]
– a strong 3D Program and very versatile but not my prefer for my opinion. Not free and very expansive (approximately 200$ per month), not recommended for beginner users.
- 3DSMax OFFICIAL WEBSITE SUBSCRIPTION[www.autodesk.fr]
- MAYA OFFICIAL WEBSITE SUBSCRIPTION[www.autodesk.fr]
– Here is a list of most useful addons and plugins for 3DSMax and Maya :
– a Plugin for 3DSMax created by Cannonfodder, which allow to Import/Export SMD/DMX Files.
- OFFICIAL WEBSITE[www.chaosincarnate.net]
- VALVE DEVELOPER WEBSITE
– a MaxScript for 3DSMax for manipulate model files, VTF/VMT files, generate qc. files and more.
- OFFICIAL WEBSITE[dev.wallworm.com]
- VALVE DEVELOPER WEBSITE
– a Plugin for 3DSMax created by wunderboy8 for allows to use VTF files.
- OFFICIAL WEBSITE[www.wunderboy.org]
- VALVE DEVELOPER WEBSITE
– a plugin for MAYA for Import/Export Source Models.
- OFFICIAL WEBSITE[puppet-master.net]
- VALVE DEVELOPER WEBSITE
– a great 3D Program, but not Free, more cheap than 3DSMax, you can found a version from Steam for Rust/CS:GO.
- OFFICIAL WEBSITE[3dcoat.com]
- STEAM VERSION
- VALVE DEVELOPER WEBSITE
– A 3D paint and polygonal subdiv modeller, especially for making custom skins/textures for CSGO/CS2, not Free.
- OFFICIAL WEBSITE[www.maxon.net]
- VALVE DEVELOPER WEBSITE
Part 7. Model Compilers/Decompilers
– a Source Model tools (The best of one) with multiple functions such as compile/decompile, pack/unpack VPK, preview model, download/publish Workshop addons and more. Always up-to-date.
- CROWBAR STEAM GROUP
- GITHUB REPOSITORY[github.com]
- GITHUB LAST RELEASE[github.com]
- VALVE DEVELOPER WEBSITE
– a MDL Decompiler created by Cannonfodder, fixed version by Hooch.
- FIXED VERSION/GAMEBANANA LINK[gamebanana.com]
- VALVE DEVELOPER WEBSITE
– a Source compiler created by Cannonfodder, for compiling models and materials, outdated.
- OFFICIAL WEBSITE[www.chaosincarnate.net]
- VALVE DEVELOPER WEBSITE
Part 8. Texture Tools
– an VTF/VMT Editor, improved version of original VTFEdit created by Jed and Nemesis, combine VTFLib, VTFCmd and VTFEdit in one tool.
- GITHUB REPOSITORY[github.com]
- GITHUB LAST RELEASE[github.com]
- VALVE DEVELOPER WEBSITE
– a VTF/VMT Editor created by Jed and Nemesis for create materials and textures for Source games.
- GITHUB v1.3.2[github.com]
- VTFLib GITHUB REPOSITORY[github.com]
- GAMEBANANA LINK[gamebanana.com] (Version 1.3.3)
- VALVE DEVELOPER WEBSITE
– a open-source texture tool created by Gira-x and Yanzl , for create VMT files
- GITHUB.IO WEBSITE[dima-369.github.io]
- GITHUB REPOSITORY[github.com]
- GITHUB LAST RELEASE[github.com]
- VALVE DEVELOPER WEBSITE
– a free 3D texture tools for create PBR materials, convert in multiple material transitions
- OFFICIAL WEBSITE[boundingboxsoftware.com]
- VALVE DEVELOPER WEBSITE
– a texture model editor created by hlstriker for create skins for a model without rewritten qc. file or decompile mdl file.
- FORUM THREAD[swoobles.com]
- GOOGLE DRIVE LINK[drive.google.com]
- VALVE DEVELOPER WEBSITE
Part 9. Valve VPK Tools
– a VPK Tool created by Jed and Nemesis for manipulate and explore VPK files, you can extract, modify and more function, recommended with additional crowbar tool.
- GITHUB NEM’S TOOL PAGE[nemstools.github.io]
- GAMEBANANA LINK[gamebanana.com]
- VALVE DEVELOPER WEBSITE
– a VPK Tool created by craftablescience for create, extract and view text, image, vtf and mdl files.
- GITHUB REPOSITORY[github.com]
- GITHUB LAST RELEASE[github.com]
- VALVE DEVELOPER WEBSITE
Part 10. XBLAH’S Modding Tool
– The IDE includes features like mod creation, map editing, compiling and decompiling, model compiling, editing and decompiling, material editing, soundscape editing, vpk packing and unpacking and general scripting and automation.
The tool have two versions :
– Free version with essentials and simple stuffs
– Paid version with complete function
- XBLAH’S OFFICIAL WEBSITE[modding-assets.net]
- LAST FREE VERSION
- BECOME A PATREON[www.patreon.com]
- VALVE DEVELOPER WEBSITE
Part 11. General Softwares
– a powerfull Photo/Image editor, the greatest of all, useful for edit materials/textures. Not free but you can purchase a monthly subscription
- ADOBE OFFICIAL WEBSITE[www.adobe.com]
- ADOBE CREATIVE CLOUD[www.adobe.com]
– a extenstion for Photoshop which allows to edit a VTF file without export it as an other format file, no longer available and functional above the version CC 2019 of Photoshop, the last compatible are Photoshop CC 2018 32bit Version
- GITHUB NEM’S TOOL PAGE[nemstools.github.io]
- VALVE DEVELOPER WEBSITE
– The Free software of Photoshop competitor
- DOWNLOAD WEBSITE[www.gimp.org]
– a Powerfull code editor
- OFFICIAL WEBSITE[code.visualstudio.com]
– a Powerfull text editor for edit many Valve files (like qc., smd, vmt and more)
- DOWNLOAD WEBSITE[notepad-plus-plus.org]
– a plugin for Notepad++ that supports custom text highlighting. Highlighting rules are available for many Valve languages.
- GITHUB REPOSITORY[github.com]
- VALVE DEVELOPER WEBSITE
Credits.
- ficool2 : Valve Hammer ++
- Izotope, DarviL, SCell555, Momentum Mod team, NvC_DmH_CH,Yrrzy, Pont, Tumby : Valve Hammer++ Contributor Credits Website[ficool2.github.io]
- TopHattWaffle, 3klilsphilip : Valve Hammer Tutorial on Youtube
- Slartibarty : Slammin Hammer Tools
- ruarai : Compile Pal X
- dky.tehkingd.u : Hazard Team Compile Tool
- ata4 : BSPSource
- wfowler1 : BSP Decompiler 005
- ReverendV92 : Notepad++ VDF Language
- Nem : Crafty
- DHager : PackBSP
- Jed / Nemesis : Terrain Generator / VTFEdit Reloaded / GCFScape / Photoshop VTF Plugin…
- Penguinboy : Twister
- TeamSpen210 : Hammer Addons
- Prophunt x2z FGD : Wolvindra-Vinzuerio
- Bonjorno7 : Blender SourceOPS
- REDxEYE : Blender SourceIO
- Syborg64 : Blender VertexlitGeneric
- theanine3D : Blender Source Collision Tools
- Cannonfodder : 3DSMax Tools, MDLDecompiler / SourceCompiler…
- wunderboy8 : 3DSMax VTF Plugin
- ZeqMacaw : Crowbar
- Gira-X, Yanzl : VMT Editor
- hlstriker : Source Model Skin Editor
- craftablescience : VPKEdit
- Xblah : XBLAH’S Modding Tool
Some authors are missing, or I couldn’t find them, but spacials thanks also to them
And that wraps up our share on “Garry’s Mod: Ultimate Guide to Source Modding Tools”. If you have any additional insights or tips to contribute, don’t hesitate to drop a comment below. For a more in-depth read, you can refer to the original article here by gLx`, who deserves all the credit. Happy gaming!