In use and stable since November 2023, the Qbox team is excited to announce qbx_core as a spiritual successor to the popular QB framework. qbx_core was designed to build upon the groundwork of QB, integrating with Overextended resources, while continuing to add features and make improvements. qbx_core has overhauled the core to improve code quality; performance; security; and extendability. With detailed documentation, an active development team, and versioned releases every few weeks. Converting a QB server is simple and easy. Note: ox_inventory is the only supported inventory system
Key New Features
Bridge layer provides backwards compatibility for 99% of QB resources out of the box, allowing for plug and play replacement of qb-core.
Built-in multicharacter
Built-in multijob/multigang
Built-in queue system for full servers
Logger module to provide discord/ox logging
Hooks module to provide ox style hooks
Lib module to provide common functions for tables, strings, math, native audio, vehicles, and drawing text.
Replaced UIs for common things like progress bars, notifications, and menus with ox_lib
FAQ
Will my escrowed scripts work with qbx_core?
99% of the time the answer is yes. The only times we’ve found our bridge layer doesn’t work is when a resource does something out of the ordinary that bypasses our ability to process qb-core exports. Since we also have a built-in multijob system, multijob resources would need to be compatible. Luckily converting them is very simple and some, like randolio_multijob, have already done so.
Can I continue to use my existing multicharacter and queue system?
Yes. We have config options to disable the built-in ones if you’d prefer to use others.
What is different about qbx_core compared to qb-core?
Aside from our new features, qbx_core has been re-built with a high coding standard, boasting improved performance and security.
Wanted to give an early endorsement of qbx_core for anyone currently using qbcore. I’ve been using qbx_core for a few months now, and @Manason and the rest of the devs actively working on Qbox have been extremely proactive in fixing any compatibility issues over that period of time.
There’s no reason you shouldn’t be using qbx_core at this point, as I’ve had little to no issues with my qbcore resources. Any issues I’ve had or reported with compatability have been resolved quickly, and the dev community is super active.
Plus-side with using qbx_core is you get access to the growing list of qbx_core resources, which are basically all the base qbcore resources but neatly written, well organized, and (most importantly for players) well designed and actively being worked on by the community.
I’ve been trying to deploy qbox for a while and I’ve hit a lot of compatibilities issue (tried before November of course), especially for owners of escrowed scripts. It’s fixed now? It’s friendly for noobs like me?
It should be good now. Our first stable release was in November, so it was likely broken when you tried. If you run into any issues though let us know. You may find the guide Converting from QBCore - Documentation helpful
Yeah, it’s quite a bit better. If you look on the list of users for qbx_core, you can view their resources, and there are lots of well-known escrowed resources that are working with Qbox.
I love this framework, its the best choice I made since I decided make servers 3-4 years ago. And the team are actually in the chat making everyone feel equally stupid and same time they just spreadig love with such generous and and very explicit high pace support. Buy its not only the team thats in their own league, the community do actually communicate and support each across all the difficulties we meet with servers and scripts and all the frustrations that lead into real life. And the humour there, its so on point and deep blue almost black. Not only do you get all that, you ofcourse also get det best compabilty and the possibility to cherrypick between the most secure, optimized and most flavored scripts. This a nobrainer, so looking forward seing all of you thats not yet realized that qbx was a thing, because now you know, there really aint any excuses, release that duck from the box, and grow and become a juicy swan. Hurry up before discord ratelimit this mekka of frameworks. Loove it. Quack quack I use the freaking merch eup they have a full package , who else thought of that???
Thank you, great master, you have taught us so much
You always worked for the best and clean code, and you managed everything very well
For example, linden’s benchmark or your doc.
and many more things like module system and a lot of flexibility
Everyone who works in the Qbox team, they’re all very dear to me, because I was among you and I had the opportunity to see your work myself, I always stand behind Qbox because everyone here is sincere and honest.
Been using qbx a while, I enjoy it and some of the additional helper functions are imo the biggest highlights. I have noticed significant activity on accepting prs, and actively adding some feature requests that were listed on the git. I do believe the plug n play compatibility from qb to qbx is nearly 99% successful to the point all my resources are tested in it prior to release and not qb itself.