EasyConfig: Stop Editing FiveM Config Files by Hand
Every FiveM server owner has broken a script by accidentally misplacing a comma or quote in a config file. EasyConfig eliminates that entirely — here is what it does and why your staff team will thank you.
The Pain of Manual .lua Config Files
Out of the box, configuring a FiveM script means opening a .lua file in a text editor, carefully navigating tables and nested values, saving, and restarting the resource. One typo — a missing bracket, an extra comma, a mismatched quote — and the whole resource fails silently or throws cryptic errors in the console.
For server owners who are not developers, this is a daily source of frustration. For busy server admins managing a team of staff, it is a bottleneck: only one or two people can safely touch configs, while everyone else waits.
What EasyConfig Does
EasyConfig is a visual configuration panel that reads your existing .lua config files and presents every value as a form field — text inputs, toggles, dropdowns, colour pickers, and number sliders. Your staff edit values through a clean UI, and EasyConfig writes the correct Lua syntax back to the file automatically.
No restarts required:
Changes can be applied live. EasyConfig triggers a resource refresh automatically so your players never notice a thing.
Key Features
- Visual form editor — every config value becomes a labelled input field, no raw Lua required
- Live apply — push changes to your running server without restarting the resource manually
- Permission system — control which staff ranks can view or edit which scripts
- Change history — see who changed what and when, and roll back any edit in one click
- Multi-script support — manage configs from all your installed scripts from a single dashboard
- Syntax validation — EasyConfig validates values before writing, so broken configs become impossible
Who Is It For?
EasyConfig is genuinely useful at every server size. Small servers benefit because the owner can change prices, job payouts, or spawn points in seconds during a live session. Large servers benefit because the entire staff team can make approved config changes without needing developer access to the machine.
If you are running a QBCore, ESX, or QBOX server and have ever had a staff member break something by editing a file incorrectly, EasyConfig pays for itself the first week.
EasyConfig + XS Plus
EasyConfig is available as a standalone lifetime purchase — or included in the XS Plus subscription alongside every other script in the XenoShop catalog. If you are already subscribing or considering it, EasyConfig alone more than justifies the monthly cost for a busy server operation.
Compatibility:
Works with QBCore, ESX, QBOX, and standalone setups. Standalone — no framework dependency required to run the panel itself.
Getting Started
Installation follows the standard FiveM resource pattern — drag the folder into your resources directory, add ensure easyconfig to your server.cfg, and open the panel in-game. Full setup documentation is available at our GitBook docs.
If you are new to installing FiveM scripts in general, check out our step-by-step script installation guide first.
Stop breaking configs — start using EasyConfig.
Pick it up from the XenoShop store as a lifetime purchase, or get it included with everything else through XS Plus.