
Almost every inventory comparison online tells you ox_inventory works with QBCore. Read its supported-frameworks list: it doesn't. Here is the compatibility picture as actually documented, plus the licences nobody checks.
The inventory is the most consequential script on a roleplay server. Jobs, shops, crafting, drugs, vehicle storage, and half your economy all talk to it, which means it is the one resource you genuinely cannot swap out casually later. Choose it carelessly and you will feel it for years.
It is also the topic where the search results are most confidently wrong. So before anything else:
The thing most comparisons get wrong
ox_inventory does not support qb-core.
Its own repository lists its supported frameworks explicitly: ox_core, ESX, Qbox, and ND Core. Look in the source and you find framework bridges for exactly those — modules/bridge/esx, modules/bridge/ox, modules/bridge/qbx, modules/bridge/nd. There is no qb bridge. The repository also states plainly that it does not guarantee compatibility or support for third-party resources.
Despite that, a large share of "best FiveM inventory" posts list ox_inventory as a QBCore option, and server owners plan around it and then discover the problem after they have committed. Note the distinction that causes the confusion: Qbox (qbx_core) is supported. QBCore (qb-core) is not. They are different frameworks with confusingly similar names, and the bridge exists for one and not the other.
If you want ox_inventory and you are on QBCore, the honest answer is that you are looking at running Qbox instead — which is a framework decision, not an inventory decision.
The decision is mostly made for you
That leads to the real structure of this choice, which nobody says out loud:

