Skip to content
@qbcore-framework

QBCore Framework

Open-source roleplay infrastructure for UGC platforms

QBCore

One philosophy. Multiple platforms. Built for roleplay.

QBCore is an open-source framework ecosystem that provides the architecture layer between a game or user-generated-content platform and the roleplay worlds creators build on top of it.

The platform provides the runtime, networking, hosting, player identity, and creation tools. QBCore provides familiar foundations for characters, roles, accounts, economy, persistence, permissions, authority, and other roleplay systems. Creators provide the world, rules, content, stories, and gameplay.

🧭 One Philosophy, Native Implementations

QBCore began with FiveM. RedM followed, extending the same foundation natively. The ecosystem is now evolving into a cross-platform standard for building roleplay experiences across UGC platforms.

Cross-platform does not mean one codebase running everywhere. Each QBCore implementation uses its platform's native language, APIs, networking model, and development tools. The implementation changes; the concepts stay familiar.

🌐 Platform Organizations

  • QBCore FiveM — The established foundation, built with Lua and FiveM APIs
  • QBCore RedM — The established Red Dead Redemption 2 implementation, built with Lua and RedM APIs
  • QBCore Roblox — The first major expansion, built natively with Luau and Roblox services
  • QBCore UEFN — A research-and-development implementation using Verse and UEFN APIs
  • QBCore CyberMP — A potential Cyberpunk 2077 implementation currently under evaluation

🧱 What QBCore Defines

  • Players and characters — Separate the connected player from persistent roleplay identities
  • Persistence and state — Define what survives runtime boundaries without mandating one storage technology
  • Authority and permissions — Keep protected gameplay state under trusted server authority
  • Accounts and economy — Model currencies and ownership as independent domains
  • Roles and capabilities — Support professions, affiliations, duty state, grades, and policies

QBCore standardizes roleplay concepts and behavior—not identical syntax or APIs across every platform.

📚 Learn More

🤝 Contributing

Contributions are welcome across the ecosystem. Choose the organization for the platform you work with, then review the relevant repository's README and contribution guidance before opening an issue or pull request.

Popular repositories Loading

  1. tutorial-script tutorial-script Public

    Learn about the fundamentals of QBCore!

    Lua 48 18

  2. qb-docs qb-docs Public

    27 84

  3. .github .github Public

    1 15

Repositories

Showing 4 of 4 repositories

Top languages

Loading…

Most used topics

Loading…