[FREE] CDT HUD | ESX / Qbox / QBCore | Customizable HUD
Hi everyone,
I’m sharing cdt_hud, a configurable HUD for FiveM with player indicators, vehicle information and an in-game layout editor.
Players can open /hud or press F7 to adjust the appearance and position of HUD elements, choose a style and save their preferences. Server admins can also publish a default layout for players who haven’t created their own.
Features
-
Player and vehicle gauges.
-
Voice and radio indicators.
-
In-game editor with adjustable styles, appearance and positioning.
-
Round or square minimap.
-
Speed display in km/h or mph.
-
Seatbelt with optional collision ejection.
-
Cruise control, turn signals and hazard lights.
-
Cinema mode.
-
GPS arrival overlay near your waypoint.
-
English and French translations.
-
Player preferences saved in SQL and shared across their characters.
Frameworks and dependencies
The resource includes integrations for ESX, Qbox and QBCore, with automatic framework detection. Native indicators are also available in standalone mode; framework-specific data depends on your setup and providers.
oxmysql is required, including when using standalone mode.
If another resource already handles seatbelts, cruise control or indicators, you can disable the corresponding CDT HUD modules.
Installation
-
Download the resource and keep the folder named
cdt_hud. -
Start
oxmysql, your framework and any data providers before the HUD. -
Add
ensure cdt_hudto yourserver.cfg. -
Configure
config.luaandconfig/integrations.luafor your server.
Database tables are created automatically. The interface uses plain HTML, CSS and JavaScript, so no frontend build is needed.
Download and documentation
The source is available to read and modify under the included license. Free redistribution is allowed with attribution and the same terms; resale and paid bundles containing the code require prior written permission.
Support
CDT Discord — optional, for help and feedback.
If you run into an issue, include your framework, the steps to reproduce it and any relevant client or server errors. That will make it easier to investigate.
| Code is accessible | Yes — source available on GitHub under the included license |
| Subscription-based | No |
| Lines (approximately) | ~5,100 across Lua, JavaScript, HTML and CSS files |
| Requirements & dependencies | FiveM, oxmysql. Optional: ESX, Qbox or QBCore and compatible data providers |
| Support | Yes — CDT Discord |




