QBCore is a popular open-source FiveM framework for building roleplay servers. It provides a modular architecture with built-in inventory, job, and gang systems. QBCore is known for its clean codebase and active community support, making it the most widely adopted framework for new FiveM servers.
ESX is one of the original and most established FiveM roleplay frameworks. It offers a comprehensive set of features including economy, identity, and job systems. While older than QBCore, ESX remains widely used with a massive library of compatible scripts and a large community.
QBOX is a modern FiveM framework that evolved from QBCore. It aims to improve on QBCore's architecture with better performance, cleaner APIs, and native ox_lib integration. QBOX is gaining adoption among server owners who want QBCore compatibility with a more polished foundation.
Standalone scripts are FiveM resources that work independently of any framework. They do not require QBCore, ESX, or QBOX to function, making them compatible with any server setup. Standalone scripts are ideal for adding features without framework dependencies.
txAdmin is a web-based server management panel for FiveM. It provides server monitoring, player management, resource control, and automated restarts. txAdmin comes bundled with FXServer and is the standard tool for administering FiveM servers remotely.
FXServer is the server runtime that powers FiveM multiplayer servers. It handles client connections, resource execution, and game state synchronization. Server owners download FXServer artifacts (versioned builds) to run their servers.
Artifacts are versioned builds of the FXServer runtime. Each artifact version contains bug fixes, performance improvements, and new features. Server owners regularly update their artifacts to stay current with FiveM platform changes and security patches.
OneSync is FiveM's server-side entity synchronization system that replaces the default GTA V peer-to-peer networking. It enables higher player counts (up to 2048 with OneSync Infinity), better entity control, and reduced desync issues. OneSync is essential for large roleplay servers.
OneSync Infinity is the highest tier of FiveM's OneSync technology, supporting up to 2048 concurrent players on a single server. It uses advanced server-side entity streaming and routing buckets to manage player visibility and world state at scale.
resmon (Resource Monitor) is a built-in FiveM debugging command that displays real-time CPU and memory usage per resource. Server owners use resmon to identify performance bottlenecks and optimize their resource configuration. Accessed in-game by typing /resmon in the F8 console.
fxmanifest.lua is the manifest file required by every FiveM resource. It declares metadata such as the resource name, version, author, dependencies, client and server scripts, and required files. Without a valid fxmanifest.lua, FXServer will not load the resource.
NUI is FiveM's built-in web-based UI framework that allows developers to create in-game interfaces using HTML, CSS, and JavaScript. NUI powers custom HUDs, phone systems, inventory screens, and other interactive elements rendered inside the game client.
ox_lib is a widely-used FiveM utility library developed by the Overextended team. It provides common functions like notifications, context menus, input dialogs, progress bars, and zone management. Many modern scripts depend on ox_lib as a shared dependency.
ox_inventory is a feature-rich inventory system for FiveM servers by the Overextended team. It supports item metadata, weapon attachments, shops, stashes, and crafting. ox_inventory is compatible with QBCore, ESX, and QBOX frameworks.
ox_target is a targeting solution for FiveM that lets players interact with entities, zones, and world objects through a radial or eye-tracking interface. It replaces older targeting systems like qb-target with improved performance and a cleaner API.
MLOs are custom interior maps added to GTA V through FiveM. They allow server owners to place fully modeled buildings, shops, houses, and other interiors anywhere on the map. MLOs are created using tools like CodeWalker and are a core part of roleplay server customization.
EUP is a clothing mod for GTA V and FiveM that adds hundreds of emergency service uniforms, including police, fire, and EMS outfits. It is one of the most popular visual mods on roleplay servers and requires a FiveM streaming setup to function.
CAD (Computer Aided Dispatch) and MDT (Mobile Data Terminal) are software systems used in FiveM roleplay servers to simulate law enforcement and emergency dispatch operations. They track calls, warrants, vehicle registrations, and criminal records within the game world.
CitizenFX (CFX) is the collective name for the modding framework behind FiveM, RedM, and LibertyM. The CFX team develops the FiveM client, FXServer runtime, and the cfx.re platform which hosts the server browser, forums, and documentation.