Menus & interfacesMajor rebuild

drs-ox Classic

A compact, neutral look for ox_lib and ox_target.

A compact, neutral redesign of ox_lib and ox_target. Both parts are included and use the same look, while the familiar OX features and APIs stay in place.

No framework requiredOx CoreQboxESXAlso works with 4 other systems
Download latest code This is the latest code from GitHub, not a packaged release. Test it before using it on a live server.
Setup guide
Version
ox_lib 3.39.0 · ox_target 1.17.3
Updated
Aug 21, 2026
License
LGPL-3.0-or-later + MIT
Code access
Open-source code
Status
Test before live use
Resource previewClassic vehicle targeting
1 of 6
screenshotClassic vehicle targeting

The matching Classic target menu shows owner, seat, and vehicle-status actions in a compact list.

Classic vehicle targetingThe matching Classic target menu shows owner, seat, and vehicle-status actions in a compact list.
01 / OVERVIEW

What it does

Type
Matching ox_lib and ox_target redesign
Best for
Servers that want a neutral, compact OX interface
Install model
One matching ox_lib and ox_target pair
Database
None

Classic combines the drs_Dev ox_lib redesign and matching ox_target theme in one download. It keeps the familiar OX tools and APIs while making menus, radial controls, progress displays, TextUI prompts, option lists, and world markers more compact.

02 / FEATURES

Core features

01

Two matching resources

Includes matching ox_lib and ox_target folders so menus and in-world interactions share the same design.

02

A consistent ox_lib interface

Gives notifications, menus, dialogs, progress displays, radial actions, skill checks, and TextUI one consistent look.

03

Matching target interactions

Redesigns the target marker and option list while keeping support for entities, models, zones, groups, items, and qtarget-style options.

04

Familiar setup and APIs

Keeps the ox_lib and ox_target names, main APIs, framework connections, and qtarget compatibility.

What changed in this edition

Compact, neutral design

Uses dark menus, Inter type, simple borders, white highlights, smaller target markers, and tighter option spacing.

Local interface assets

Bundles the fonts and Font Awesome files used by the target interface instead of depending on external font or icon CDNs.

03 / SETUP OPTIONS

What you can change

These are the main parts you can adjust for your server. The setup guide lists every option and example.

  • Target toggle or hold behavior
  • Target key and mouse button
  • Zone sprites and debug mode
  • Locale and player locale
  • Notification position and audio
See every setup option
04 / REQUIREMENTS

What it works with

Server framework
No framework requiredOx CoreQboxESXND Core
Included
ox_lib 3.39.0 and ox_target 1.17.3
Server
FXServer artifact 7290 or newer with OneSync
Resource names
Must remain ox_lib and ox_target
Theme selection
Install only one drs-ox edition at a time
Platform
FiveM bundle; the ox_lib component also declares RedM support
Also works with
OX Inventoryqtarget APIRedM (ox_lib only)
See all requirements and setup options
Technical details3 details
Runtime
Lua 5.4
ox_lib interface
Compiled React 18 and Mantine interface from the original project
ox_target UI
HTML, CSS, and JavaScript NUI
05 / LIMITATIONS

Known limitations

  • There is no packaged GitHub release or published list of fully tested server setups. Try the latest code on a development server first.
  • The included ox_target README says GPL, but its bundled LICENSE is MIT; the site reports the included license file.
  • The included ox_lib is version 3.39.0 and does not have the newer lib.showRadialMenu(id) function from the original project's main branch.
  • Built-in version checks still point to the original projects. Replacing either included folder with an original-project update will remove the matching design.
More limitations2 more items
  • The download includes the finished ox_lib interface, but not the complete modified React project used to build it.
  • Classic uses the older ox_target 1.17.3 base and does not include the scale, interface-sound, volume, or reduced-motion controls available in the other editions.
06 / ORIGINAL PROJECT

Changes from the original

Original projectOverextended ox_lib + CommunityOx ox_target
Base versionox_lib 3.39.0 · ox_target 1.17.3

The drs_Dev edition keeps the established ox_lib and ox_target resource names and main APIs while redesigning both interfaces as one matching set.

Differences between Overextended ox_lib + CommunityOx ox_target and this drs_Dev edition
AreaOriginaldrs_Dev edition
DownloadSeparate ox_lib and ox_target projectsBoth matching folders are included together
ox_lib menusStandard 3.39.0 interfaceRebuilt interface with this edition's colors, layout, and defaults
ox_target interactionsStandard target marker and option listMatching marker, type, layout, colors, and animations
Lua and APIsOriginal resource behaviorMain APIs and framework support remain; most changes are visual
Fonts and iconsSome target icons load from the internetFonts and icons are included locally
UpdatesPackaged releasesLatest drs_Dev code from the main branch
07 / INSTALLATION
Ready to install?

Open the setup guide

The guide covers requirements, installation, server setup, connections to other resources, and troubleshooting.

Read the installation guide
08 / VERSION & SOURCE CODE

Version and source code

Latest version

3.39.0 / 1.17.3Bundle snapshot · Aug 21, 2026
  • Consolidated the current drs_Dev ox_lib and ox_target editions into one paired Classic repository.
  • Positioned the radial cursor lower in the viewport and changed the in-world target hover state from blue to white.
View change history

Credits and license

Project type
Major rebuild
Maintainer
DrSnyder
License
LGPL-3.0-or-later + MIT
Code access
Open-source code

Visual rework of Overextended ox_lib and the CommunityOx/Overextended ox_target lineage. The included component licenses are LGPL-3.0-or-later for ox_lib and MIT for ox_target; nested target README license text currently disagrees with the included MIT file.

View source code on GitHub