GMod Workshop.lua Generator

Paste Steam Workshop addon IDs or full URLs below — one per line — and we'll generate a ready-to-use workshop.lua file with a resource.AddWorkshop() call for each addon.

Place the generated file at: garrysmod/lua/autorun/server/workshop.lua

Workshop Addon IDs or URLs

Supports bare IDs and full steamcommunity.com URLs. One per line.

0 addons parsed

Accepted Formats

✓123456789 — bare numeric ID
✓https://steamcommunity.com/sharedfiles/filedetails/?id=123456789
✓steamcommunity.com/workshop/filedetails/?id=123456789
✗collection URLs — expand collections first on Steam

FastDL Compatibility: Add these to your server.cfg so clients can download content:

sv_allowdownload 1
sv_allowupload 1
Have a Workshop Collection? Open the collection on Steam, click Browse Items, then copy each addon's URL or use the Workshop Collection Extractor addon to dump all IDs at once.

workshop.lua

-- Paste addon IDs or URLs on the left to generate workshop.lua
Note: resource.AddWorkshop() only works on the server — it forces clients to download and mount the addon when they join. The file must be in the autorun/server/ path to load automatically.
Private Garry's Mod hosting

Run your own Garry's Mod server.

Rent a private Garry's Mod server on real hardware — full control-panel access, your mods, your configs, your rules. It's your server; run it your way.

Rent a Garry's Mod server Real hardware · Full control panel · 98% SLA

Don't want to run it yourself? Our managed services & consulting team will set it up and keep it running for you — game servers, Windows, Linux, and cloud, from 10+ years of MSP work.