What is the best RedM Frameworrk (VORPCore vs RSG vs RedEM vs QBCore)

Published on
5 mins read
--- views
RedM Frameworks Evolution

Introduction: The Framework Dilemma

Setting up a RedM server for Red Dead Redemption II requires making one crucial decision that will impact everything that follows: choosing your framework. This choice isn't just about technical capabilities - it's about community support, future sustainability, and the political landscape within each framework's ecosystem. Let's dive deep into the real story behind VORP, RSG, RedEM:RP, and QBCore.

Core Concepts: Beyond the Basics

Before we expose the strengths and weaknesses of each framework, let's establish some fundamental concepts:

  • A core represents the foundational architecture - think of it as the skeleton of your RedM server
  • The framework is the nervous system - it determines how everything communicates and functions together
  • Your choice of framework affects everything from script compatibility to development workflow and even your server's performance potential

VORP: The Controversial Giant

VORP, launched in June 2020, has become the dominant framework in the RedM ecosystem, but this dominance comes with significant controversy. Initially developed in C# before transitioning to LUA, VORP's technical evolution tells only part of the story.

The Technical Landscape

  • Extensive script ecosystem with both free and premium options
  • Regular core updates maintaining RedM compatibility
  • Transition from C# to LUA improved accessibility
  • Comprehensive (though sometimes outdated) documentation
  • Established presence in the RedM community

The Dark Side of VORP

Here's where things get complicated. VORP's main developer (Outsider) has created significant challenges for the community:

  • Arbitrary and frequent banning of developers from official channels.
  • Their Discord community (VORP) rules changes from time to time to suite their needs and to put a reason for the bans when there is not.
  • Essential SQL updates locked behind Discord participation.
  • Poor communication and lack of transparency.
  • Toxic environment discouraging new developer participation.
  • If sharing an open source script in their discord, its idea should not be similar to one of Outsider's scripts, or you will get banned as many got.

Impact on Development

This management style has led to:

  • Developers maintaining private forks to avoid interaction
  • Limited innovation due to fear of contribution rejection
  • Community knowledge sharing happening in unofficial channels
  • Increased difficulty in troubleshooting issues
  • Fragmented development efforts

How to Setup a RedM Server with VORP Core

RSG: The Fresh Challenger

Created in early 2023 by RexShack, RSG emerged as a breath of fresh air in the RedM community. Built on QBCore's foundations from FiveM, it represents a more modern and developer-friendly approach.

Technical Advantages

  • Clean, modern codebase
  • Excellent compatibility with FiveM development patterns
  • Strong performance optimization
  • Active development cycle
  • Open to community contributions

Growth Areas

  • Documentation needs expansion
  • Modern UI elements can feel out of place
  • Learning curve for pure RedM developers
  • Growing but still limited script marketplace

RedEM:RP: The Pioneer's Legacy

Launched in December 2019 by Kanersps and later maintained by Sinatra, RedEM:RP was the trailblazer that helped establish the RedM modding community.

Historical Impact

  • Set early standards for RedM development
  • Established basic framework patterns
  • Created foundation for script development

Current State

  • Major 2023 update attempted revival
  • Script incompatibility between versions
  • Development seemingly abandoned
  • Community slowly migrating to alternatives
  • Maintains value for learning and understanding RedM architecture

How to Setup a RedM Server with RSG Core

QBCore: The FiveM Transplant

QBCore's RedM edition, created by Kakarot in August 2021, attempted to bridge the gap between FiveM and RedM development ecosystems.

Framework Features

  • Excellent code organization
  • Modern development practices
  • Strong TypeScript support
  • FiveM compatibility layer

Practical Challenges

  • Limited RedM-specific features
  • Abandoned development
  • Small script ecosystem
  • Documentation gaps
  • Requires FiveM knowledge for effective use

Making Your Choice

Let's break down the real-world implications of each framework:

For New Server Owners

Despite its management issues, VORP remains the safest choice for beginners because:

  • Largest script ecosystem
  • Most documentation and tutorials available
  • Active (if problematic) community
  • Proven stability

For Developers

RSG offers the most promising environment:

  • Clean, modern codebase
  • Welcoming community
  • Active development
  • Future-proof architecture
  • Better development practices

For Learning

RedEM:RP provides excellent learning opportunities:

  • Clean, readable code
  • Basic implementation patterns
  • Historical perspective on RedM development

Future-Proofing Your Server

Consider these factors for long-term success:

  1. Script Compatibility

    • Use multi-framework solutions.
    • Maintain flexibility in your codebase
    • Plan for potential framework migration
  2. Community Engagement

    • Build relationships with other developers
    • Participate in multiple framework communities
    • Share knowledge and resources
  3. Risk Management

    • Keep local backups of all resources
    • Document framework modifications
    • Maintain update procedures

Conclusion

The RedM framework landscape in 2024 presents a complex picture. While VORP dominates through market share despite its community issues, RSG emerges as a promising alternative with better development practices. RedEM:RP offers historical value, and QBCore provides FiveM compatibility at the cost of active development.

For most users, the choice comes down to accepting VORP's community problems in exchange for extensive resources, or embracing RSG's growing ecosystem and better development environment. Whichever path you choose, using tools like jo_libs can help insulate your server from framework-specific challenges.

Remember: The framework you choose impacts not just your server's technical capabilities, but also your daily development experience and community interactions. Choose wisely.

Join Our Community!

Get help, share ideas, get free scripts, and connect with other RedM enthusiasts in our Discord server.

Join Discord