What is the difference between Qbox and QBCore?
Qbox is a fork of QBCore, so the two share a data model and most conventions, but Qbox replaced QBCore's older internals with the ox ecosystem — ox_lib, oxmysql, and ox_inventory as first-class dependencies — and rewrote its core (qbx_core) with stricter server-side authority. Qbox ships a QBCore compatibility layer so many existing QBCore resources run on it, while QBCore itself retains the larger third-party resource library. As of 2026, both are maintained.
In one lineQbox is a QBCore descendant that standardised on the ox stack and a rewritten core, trading QBCore's larger ecosystem for a more current foundation while keeping compatibility with much of it.
The longer answer.
The lineage is the key fact: Qbox forked from QBCore rather than starting fresh, which is why player data, job and gang structures, and the general shape of a server feel familiar to anyone coming from QBCore. That shared ancestry is also why Qbox is the migration people actually attempt — it is the shortest move between any two of the three major frameworks.
What changed is the foundation. QBCore historically shipped its own inventory, target, and utility resources (qb-inventory, qb-target, and so on). Qbox standardised on the ox equivalents — ox_inventory, ox_target, ox_lib for menus and callbacks, oxmysql for the database — and its core, qbx_core, requires ox_lib. Qbox also took a stricter line on server authority in the core, with fewer places where a client-sent value is written to state without the server checking it. Whether that matters for you depends on which resources you run on top; a framework's own discipline does not extend to third-party scripts.
The practical trade-off for a server owner: QBCore has the wider library of resources built directly against its conventions, and much of that library runs on Qbox through the compatibility layer, but not all of it and not always without edits. Resources written against a bridge rather than framework internals move between the two cleanly; resources that call qb-core exports directly are the ones to check. Verify the current state of both projects on their own documentation before deciding — framework maintenance status changes faster than any comparison page.
Qbox vs QBCore at a glance (as of 2026)
| Aspect | QBCore | Qbox |
|---|---|---|
| Origin | Original project | Fork of QBCore (2023 lineage) |
| Core resource | qb-core | qbx_core (requires ox_lib) |
| Inventory / target | qb-inventory, qb-target (and forks) | ox_inventory, ox_target |
| Database layer | oxmysql (common) | oxmysql (required) |
| Third-party ecosystem | Largest of the QB lineage | Smaller natively; much of QBCore's via compatibility layer |
| Best fit | Maximum resource availability today | Fresh server on the ox stack |
Where this is covered in full.
People asking this also ask.
Where to go from here.
Published 2026-09-06 · Last reviewed 2026-09-06 · Vice Drip · All answers