QBCore Framework Overview
QBCore is the FiveM roleplay framework with the largest third-party script ecosystem. If you are buying resources from Tebex stores, QBCore compatibility is the most commonly advertised target.
Current state
| Core resource | qb-core |
| Repository | qbcore-fivem/qb-core |
| License | GPL-3.0 |
| Stars | 743 (2026-09-16) |
| Releases | Rolling main branch, no tagged releases |
| Last push | 2026-08-25 |
| Database | MariaDB via oxmysql |
| Default inventory | qb-inventory |
Where the code lives now
QBCore moved GitHub organisations in August 2026.
The code is now at github.com/qbcore-fivem
— 71 repositories including qb-core and every qb-* resource. The older
qbcore-framework organisation retains only documentation and tooling repos
such as qb-docs, qb-studio and tutorial-script.
Old links still resolve through a GitHub redirect, so a stale guide will appear
to work rather than 404. Check any git remote you inherited — see
Legacy frameworks for the fix.
Separately, qbcore.org has been rebuilt as a cross-platform specification
site. QBCore is now positioned as a roleplay architecture standard with native
implementations for FiveM, RedM, Roblox and UEFN, rather than a single Lua
codebase. The FiveM implementation is the mature one and is what this section
documents.
Architecture in one page
- Core object — resources fetch a shared
QBCoretable viaexports['qb-core']:GetCoreObject(), then call intoQBCore.Functions,QBCore.SharedandQBCore.Commands. - Player data — each connected player has a
PlayerDatatable keyed bycitizenid, holding money accounts,charinfo,job,gangand a free-formmetadatatable that most community scripts write into. - Money — three accounts by default:
cash,bank,crypto. - Jobs and gangs — defined in
qb-core/shared/jobs.luaandshared/gangs.lua, with string grade keys. - Items — defined in
qb-core/shared/items.lua, consumed byqb-inventory.
Documentation map
Two documentation sites exist. They serve different purposes.
| Topic | Go to |
|---|---|
| Windows install | qbcore.net/docs/installation/windows |
| Linux install | qbcore.net/docs/installation/linux |
| Core object | qbcore.net/docs/core/core-object |
| Player data | qbcore.net/docs/core/player-data |
| Server functions | qbcore.net/docs/api/server-functions |
| Jobs | qbcore.net/docs/core-concepts/jobs |
| Database schema | qbcore.net/docs/database/core-schema |
| Migration from ESX | qbcore.net/docs/migration/esx-to-qbcore |
qbcore.net is an independent community documentation site maintained by the author of this site — not an official QBCore property. The official GitBook at qbcore.org/docs remains the upstream reference, though many of its pages have not been updated in over a year.