Skip to content
Garry's Mod
Garry's Mod 100% localFreeSign-in required

Lua linter (GLua)

Paste a Garry's Mod Lua script: detects unclosed end, brackets and strings before you restart the server.

Last updated: 10/9/2026

100% local processing — saved in your browser.

Documentation
Checking your session…
Server installation guideNo server yet? Install it locally or on a VPS / dedicated server, ports and firewall included.

How to use Lua linter (GLua)?

GLua is Garry's Mod's Lua, with syntax extensions (//, /* */, !=, &&, ||, continue). This tool locally checks that blocks, brackets and strings are balanced, to catch a mistake before it floods the server console.

  1. Paste your script into the text area (it stays in your browser).

  2. Read the list of errors and warnings with their line number.

  3. Fix them, then recheck until it reports no issue.

  4. Then test on a development server: only the server truly validates the logic.

Read the full documentation →

Frequently asked questions

Garry's Mod
Garry's ModOpen access
Build your Garry's Mod server.cfg: name, passwords, region, FastDL downloads, sandbox limits and security settings.
ConfigurationSandboxOpen
Documentation
Garry's Mod
Garry's ModOpen access
Generate the Garry's Mod srcds launch line: map, gamemode, slots, port, Workshop collection and GSLT token.
LaunchConfigurationOpen
Documentation
Garry's Mod
Garry's ModSign-in required
Paste your Workshop links: cleaned, de-duplicated IDs, the +host_workshop_collection parameter and a ready workshop.lua file.
WorkshopAddonsOpen
Documentation
Garry's Mod
Garry's ModSign-in required
Generate DarkRP's settings.lua: economy, salaries, speeds, laws, chat distances and limits, with the official defaults.
DarkRPConfigurationRoleplayOpen
Documentation