QBCore Framework
A comprehensive guide to using and developing for the QBCore framework.
QBCore is a modern, feature-rich framework for FiveM that provides a solid foundation for roleplay servers. It offers a comprehensive set of features, excellent documentation, and an active community.
Quick Navigation
Setup & Installation
Complete guide to installing and configuring QBCore framework from scratch.
Development Guide
Learn how to create custom resources and integrate with QBCore systems.
Troubleshooting
Common issues and solutions for QBCore framework problems.
Overview
QBCore is designed as a successor to ESX, addressing many common pain points while providing enhanced functionality and performance. The framework is built around a modular design philosophy, making it highly extensible and customizable.
Key Features
- Player Management: Multi-character support, data persistence, and permissions
- Inventory System: Advanced inventory with item metadata and attachments
- Job System: Comprehensive job framework with grades and permissions
- Vehicle System: Vehicle ownership, keys, and management
- Property System: Housing and property ownership
- Business System: Fully-featured business management
- Phone System: Integrated mobile phone with apps and messaging
- Crafting System: Item crafting and processing
- Modern UI: Clean and responsive user interfaces
- Active Development: Frequent updates and improvements
Documentation Sections
🚀 Setup & Installation
Complete guide to installing QBCore framework from scratch, including:
- Database setup and configuration
- Core framework installation
- Essential resources setup
- Server configuration
- Post-installation verification
💻 Development Guide
Comprehensive development documentation covering:
- Resource development best practices
- QBCore API integration
- Database management
- Item and job system development
- UI/NUI development
- Testing and debugging
🔧 Troubleshooting
Common issues and their solutions:
- Installation problems
- Player data issues
- Performance optimization
- Resource-specific problems
- Debug techniques
Quick Start
New to QBCore? Follow this recommended path:
- Setup & Installation - Get QBCore running on your server
- Development Guide - Learn to create custom resources
- Troubleshooting - Reference for when things go wrong
Community Resources
- QBCore Documentation - Official documentation
- QBCore GitHub - Source code and releases
- QBCore Discord - Community support
- QBCore Forums - Discussion and help
QBCore is actively developed with frequent updates. Always check the official documentation for the latest information.
Always test resources thoroughly before deploying to a production server. Breaking changes in QBCore updates can affect resource compatibility.