nh-speedo is a digital + analog speedometer HUD for FiveM. Players open a live settings panel in-game — no restart, no reconnect — and adjust display mode, units, size, color, and position on the fly. Everything saves automatically, per player.
Drop it in. It works standalone. It works better with a framework.
Features
- Live settings panel —
/speedoopens an in-game NUI, change anything without leaving the server -
- Two display modes — digital readout, or a dual-gauge analog dashboard (speedometer + tachometer)
-
- Unit toggle — MPH or KM/H, switch anytime
-
- Full customization — size, accent color (presets + custom hex), drag-to-reposition
-
- Accurate gear + RPM — gear indicator (N/R/1-6); reverse is correctly detected even when the game reports gear 0
-
- Per-player persistence — settings remembered every session, independently for digital and analog mode
-
- Framework-optional — zero dependencies out of the box; syncs per-character over MySQL if Qbox/QBCore + oxmysql are present
- Framework-optional — zero dependencies out of the box; syncs per-character over MySQL if Qbox/QBCore + oxmysql are present
Installation
- Drop the
nh-speedofolder into yourresources/directory - Add
ensure nh-speedoto yourserver.cfg refreshthenstart nh-speedo
No database setup required to get started — per-character sync is optional and auto-detected if Qbox/QBCore + oxmysql are present.
Download
GitHub: GitHub - nytrohaze/nh-speedo: Digital + analog speedometer HUD for FiveM · GitHub
Or get it from the storefront (free, one-click): https://nh.fiveclaw.xyz
Support
Open an issue on GitHub.
| Code is accessible | Yes |
| Subscription-based | No |
| Lines (approximately) | 1900+ |
| Requirements | None (optional: oxmysql + qbx_core/qb-core for per-character sync) |
| Support | Yes |


