Menus & interfacesMajor rebuild

drs-ox Ironclad

A rugged industrial look for ox_lib and ox_target.

A rugged military and industrial redesign of ox_lib and ox_target, with dark metal panels, olive details, orange highlights, and mechanical animations.

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.18.1
Updated
Aug 21, 2026
License
LGPL-3.0-or-later + MIT
Code access
Open-source code
Status
Test before live use
Resource previewIronclad interface suite
1 of 6
screenshotIronclad interface suite

In-game Ironclad preview showing notifications, progress displays, TextUI, and status controls.

Ironclad interface suiteIn-game Ironclad preview showing notifications, progress displays, TextUI, and status controls.
01 / OVERVIEW

What it does

Type
Matching ox_lib and ox_target redesign
Best for
Military, industrial, and heavy-equipment roleplay
Install model
One matching ox_lib and ox_target pair
Database
None

Ironclad gives both OX resources a military and heavy-equipment style. Dark metal panels, condensed type, orange active states, segmented progress displays, and a bracketed target list change the look while keeping the established behavior.

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

Heavy-equipment design

Uses gunmetal, charcoal, muted olive, tan text, orange highlights, segmented loading bars, and firm mechanical animations.

Bracketed target list

Uses an included Roboto Condensed font, hard corners, thicker borders, mirrored brackets, and a crosshair center marker.

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
  • Interface scale
  • Interface sounds and volume
  • Reduced motion
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.18.1
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 limitations1 more item
  • The download includes the finished ox_lib interface, but not the complete modified React project used to build it.
06 / ORIGINAL PROJECT

Changes from the original

Original projectOverextended ox_lib + ox_target
Base versionox_lib 3.39.0 · ox_target 1.18.1

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 + 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.18.1Bundle snapshot · Aug 21, 2026
  • Applied the Ironclad military and heavy-duty theme to the paired ox_lib and ox_target interfaces.
  • Updated ox_target to the official 1.18.1 baseline with strict NUI callbacks, Norwegian and Swedish locales, and event-scoped option resets for recognized UI messages.
  • Preserved mechanical deployment motion, segmented gauges, safety-orange focus states, and theme-matched target sprite colors across the updated target build.
View change history

Credits and license

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

Presentation-only rework of Overextended ox_lib and ox_target. The included component licenses are LGPL-3.0-or-later for ox_lib and MIT for ox_target; the nested target README currently describes GPL even though the included target LICENSE is MIT.

View source code on GitHub