One Inventory - The FiveM inventory you configure fully in-game, not in config.lua
The biggest, most complete inventory ever built for FiveM. Items, weapons, shops, stashes, crafting, licenses, vehicle storage, clothing, drops, dumpsters, animations, props and every UI setting are created and edited live from an in-game admin panel - no config files, no shared data files, no restarts. Migrate over from ox_inventory or qb-inventory without losing a single item, keep your existing scripts working through built-in ox and qb compatibility, and run it on ESX, QBCore or QBox. Built on a clean OOP Lua core with a modern Vue 3 NUI, server-authoritative and anti-dupe by design. This is the one you stop replacing.
Links
The problems every server owner knows
Every inventory you have run into the same walls:
- Endless config files. Adding one item means editing
items.lua, hunting for a typo, and restarting the server. Change a shop? Restart. Add a stash? Restart. Tweak the UI? Rebuild. - Switching means losing everything. You want a better inventory, but your players have full pockets, stashes, trunks and gloveboxes - and no one wants to wipe them.
- Your whole server is wired to your old inventory. Hundreds of exports and events across every script. Swapping the inventory means rewriting all of them.
- Framework lock-in. The inventory you like only supports one framework, and your server is on another.
- Bloat and lag. Half the “premium” inventories on the market eat resmon and desync under load.
One Inventory was built to erase all five.
- Configure everything in-game through the admin panel. Create an item, a weapon, a shop, a stash, a crafting bench, a license or a vehicle storage, and it syncs to your players instantly. No files, no restarts.
- Zero-loss migration from ox_inventory and qb-inventory. Player pockets, stashes, gloveboxes and trunks come across intact.
- Backwards compatible with ox and qb exports, events and statebags - your existing scripts keep working, no rewrites.
- Runs on ESX, QBCore and QBox, with a framework-agnostic API for custom setups.
- Built for optimization, server-authoritative validation, anti-duplication and race-proof slot swaps baked in.
Fully in-game configurable - a first on FiveM
There is no config/ folder to babysit and no shared/ data files to sync. Every definition lives in the database and is managed through a full in-game admin NUI. Open the panel, make a change, and it pushes to every player live.
- Items Create and edit every item in-game: name, label, weight, stack size, rarity, description, images, decay, usable/removable flags, metadata and restrictions. No item list to hand-edit ever again.
-
Weapons Equip, disarm, durability, ammo, components, tints and serial numbers all live together. Per-weapon-group animations, visual attachment mounting, ammo loading, special ammo types, vehicle reload handling and per-shot durability.
-
Shops NPC-linked and location-based shops with stock, pricing, currency, categories, job/gang restrictions and license requirements. Place them in-game with the coordinate and blip pickers.
-
Crafting Crafting benches with configurable ingredients, outputs, timers and access rules. Set them up anywhere in the world.
-
Stashes Shared, single-owner or unique-per-player stashes with their own weight and slot limits, placed and restricted entirely in-game.
-
Vehicle Storage Trunks and gloveboxes with per-model capacity configuration, so a van holds more than a hatchback. Contents persist per vehicle.
-
Backpacks & Containers Bag inventories that keep their contents when traded, dropped or moved between inventories. True nested storage.
-
Licenses Location-based license buy points, fully configurable in-game and enforceable on shops and items.
-
Drops & Dumpsters Ground drops that sync to nearby players, plus searchable world dumpsters for scavenging gameplay.
-
Animations & Props A managed library of animations and props used for item use, weapons and more - all editable in the panel.
-
Clothing from the inventory (optional) Wear clothing items straight from the inventory with no separate clothing menu. Integrates with GTA clothing components and props, and toggles off completely if you do not want it.
-
Give & Search Players Hand items to nearby players and search them, straight from the interface with server-side checks.
-
Hotbar Configurable quick-use hotbar with multiple layouts and behaviours.
-
In-Game Admin Tooling Coordinate picker, zone creator, NPC picker, blip and marker customizer, image picker and restriction editor - set up the whole world without leaving the game.
- Logging Built-in action logging with Discord webhook support, so every meaningful move is traceable.
Your server, your style - appearance in depth
This is where One Inventory pulls away from everything else. The look is not one skin you are stuck with - you pick a layout, a hotbar style and a theme, then fine-tune every detail live from the admin panel. Colours, gradients, glow intensity, slot radius, slot and panel shapes, icon size, font weight and sizes are all editable and sync to players instantly.
Inventory layouts (just the layouts, don’t look at the colors, styling, etc.)
The overall arrangement of the inventory window. Switch between them in-game.
-
Minimal A clean, focused grid that stays out of the way. Pure function.
-
Immersive A full-atmosphere layout with a character column, clothing panel and status panel for a rich, roleplay-first feel.
-
Visor A HUD-style gear frame with a status dock, for a tactical, heads-up look.
Hotbar styles (just the layouts, don’t look at the colors, styling, etc.)
-
Classic The traditional horizontal hotbar row.
-
Arc A curved, arc-shaped hotbar arrangement.
-
Loadout A loadout-style hotbar for a gear-focused feel.
Themes
Each theme is a complete visual identity, and you can start from one and tweak it, or build your own from a blank slate.
-
Modern Clean, rounded, understated. The polished default.
(We’ve shown the Modern theme on the Inventory Layout: Minimal, see images above) -
Vertex An angular HUD look - chamfered clip-path shapes, faceted surfaces and hard edges. Sharp and aggressive.
(We’ve shown the Vertex theme on the Inventory Layout: Visor & Hotbar Layout: Loadout, see images above) -
Futuristic Glowing, translucent panels with soft depth and heavy ambience. Sci-fi to the core.
(We’ve shown the Futuristic theme on the Inventory Layout: Immersive & Hotbar Layouts: Classic & Arc, see images above) -
Custom Full control. Choose colours, gradients, glow, slot and panel radius, shapes (rounded, chamfer, slant, octagon), sizes and more, and save your own identity.
Per-element theming & sound
The hotbar, weight bar, notifications, context menu and split dialog can each be themed independently, and every interaction sound (hover, equip, drop, use) is swappable. It is genuinely your inventory, not ours with your logo on it.
Built for everyone, and always growing
No two servers are the same, so no two need to look the same. Between the layouts, hotbar styles, themes and full custom control, every community can run One Inventory as its own unique build - minimal and clean, immersive and cinematic, or a tactical HUD, whatever fits your server. And we are only getting started: new layouts, themes and features ship regularly, so the inventory keeps evolving with your server instead of going stale. Whatever look and workflow you are after, there is a One Inventory for it - and if there is not yet, there will be.
Migrate without losing a thing
Switching inventories has always been the scariest part. It should not be.
-
Zero-loss migration from ox_inventory and qb-inventory. Player inventories, stashes, gloveboxes and trunks are detected and imported.
-
Guided migration wizard in the admin panel - detect the source inventory, review what will be imported, and run it. No manual SQL surgery.
-
Item file import for your existing item definitions and your new scripts delivering item files, so your catalog comes with you.
Drops in without breaking your server
-
Backwards compatible with ox and qb exports, events and statebags. Your existing scripts that call the old inventory keep working, aliased under the hood.
-
ox_target and qb-target out of the box for shops, stashes, crafting and interactions.
-
Multi-framework - ESX, QBCore and QBox supported natively, plus a framework-agnostic API for anything custom.
-
Open-sourced integration layer - the framework, target and clothing bridges are open so you can adapt them to your exact stack.
And as always, from One Studios:
-
Fully In-Game Configurable: Everything lives in the database and is managed through the admin NUI. No config files, no shared data files, no restarts.
-
Fully Optimized: Built for optimization, lightweight memory footprint, and smooth under load. A serious inventory, not a weekend project.
-
Secure by Design: Server-authoritative for every move, with anti-duplication, race-proof slot swaps, weight enforcement, ownership checks and proximity validation.
-
Exports, Events & Hooks: A full API surface to extend and integrate, plus a hook system for third-party scripts.
-
Discord Logging: Integrated webhook logging for meaningful inventory events.
-
Fully Translatable: Ships with 18+ languages, and adding your own is a single locale file.
-
Partially Open-Sourced: Integration bridges (framework, target, clothing) and all locales are open for full flexibility.
-
Real Support, Real Updates: A funded, full-time team with 7+ years in FiveM. Frequent updates with new layouts, themes and features added regularly, a public roadmap, customer-driven feature voting and private support channels.
Pricing & licensing
One Inventory is available as a one-time lifetime license - pay once and every future update is included, forever. Prefer to trial it first? Monthly and 3-month plans are available so you can put it on your server and see for yourself before committing.
See current pricing on onestudios.gg/inventory.
The license is tied to your CFX account and payment runs through Tebex.
One Studios
Seven years deep in FiveM, still here. We build complete, production-ready resources and stand behind them with real, ongoing support.
| Code is accessible | Partially (integration, target, clothing bridges & all locales open) |
| Subscription-based | No - one-time lifetime license (optional monthly / 3-month plans to trial) |
| Lines (approximately) | ~125,000 (Lua backend + Vue 3 frontend) |
| Requirements | fmLib, oxmysql - ESX / QBCore / QBox |
| Support | Yes |


























