Modern hold-and-right-click interaction menu with drop-in ox_target compatibility
The Off Target NUI system modernizes world interaction in FiveM by replacing the classic look-and-press targeting flow with a smooth hold-the-menu-key and right-click context menu that surfaces every nearby option in one clean, readable panel.
It ships with a drop-in ox_target compatibility layer, so the existing resources that already register target options keep working exactly as before while your players immediately enjoy a cleaner, faster, and more intuitive way to interact with entities, vehicles, and zones across the map.
What makes the target NUI system feel modern
- Hold-and-right-click interaction that instantly surfaces every nearby option in one tidy, well-organized on-screen menu.
- Drop-in ox_target compatibility means most of your current scripts need absolutely zero changes to migrate straight over.
- Crisp React-based user interface that stays perfectly readable at any resolution from standard 1080p up to ultrawide.
- Snappy raycasting so the relevant options appear the instant a player looks toward an entity, prop, or interaction point.
- Fully standalone core that keeps the whole system framework-agnostic across ESX, QBCore, and any custom-built framework.
Built for performance and easy adoption
- Lightweight client footprint that idles at almost zero cost whenever no interaction menu is currently open on screen.
- Clean export API for adding your own entity, model, and zone options in just a few readable lines of code.
- Configurable keybinds and menu colors so the whole interface matches your server branding and preferred controls.
- Works comfortably alongside inventory, shop, and job scripts that already depend on a target interaction system.
- Regularly maintained release backed by an active community and openly available on GitHub for easy reference.
Targeting is one of the most-used systems on any modern roleplay server, quietly touching everything from vehicle doors and shop counters to job actions, item pickups, and world interactions. A menu that feels responsive and intuitive raises the perceived quality of every other resource you run.
Because the compatibility layer faithfully mirrors the familiar ox_target API, swapping to this menu is usually a matter of ensuring the resource and updating a few starts rather than rewriting any of your existing scripts. Your developers simply keep their current option registrations and gain a much nicer front end. The result is a smoother interaction experience for everyone, with almost none of the usual migration cost, rework, or downtime you might otherwise expect.
See more interface upgrades in our HUD and UI scripts collection, or browse every release in the full FiveM scripts catalog.