citizenfx/fivem

The source code for the Cfx modification frameworks, such as FiveM and RedM, as well as FXServer.

C++

4,289

10,600 commits

updated Oct 15, 2026

See the code

README

FiveM & RedM

This repository contains the code for the Cfx projects, among which are the following:

  • FiveM, a dual-purpose (SP/MP) modification framework for the PC version of Grand Theft Auto V Legacy as released by Rockstar Games.
  • RedM, a modification framework for the PC version of Red Dead Redemption 2 as released by Rockstar Games.
  • FXServer, the server component for FiveM and RedM.

FiveM and RedM allow the creator community to host and operate large-scale community servers. Creators build their own game modes and content in a variety of scripting languages, giving players fully customized experiences to jump into.

Getting started

To play, download the launcher from the FiveM or RedM website.

To contribute to FiveM or RedM, follow the documentation in docs/.

To run your own server, get started with server hosting for FiveM or RedM.

License

Use of this software is subject to the Rockstar Games Creator Platform License Agreement, except for specific files that are licensed under the GNU Library General Public License.

Full details are in the LICENSE file, and third-party components are listed in THIRD_PARTY_NOTICES.

cfx
fivem
gta
gtav
mod-framework
multiplayer-mod
rage
rdr2
redm

citizenfx/fivem

The source code for the Cfx modification frameworks, such as FiveM and RedM, as well as FXServer.

C++

4,289

10,600 commits

updated Oct 15, 2026

See the code

README

FiveM & RedM

This repository contains the code for the Cfx projects, among which are the following:

  • FiveM, a dual-purpose (SP/MP) modification framework for the PC version of Grand Theft Auto V Legacy as released by Rockstar Games.
  • RedM, a modification framework for the PC version of Red Dead Redemption 2 as released by Rockstar Games.
  • FXServer, the server component for FiveM and RedM.

FiveM and RedM allow the creator community to host and operate large-scale community servers. Creators build their own game modes and content in a variety of scripting languages, giving players fully customized experiences to jump into.

Getting started

To play, download the launcher from the FiveM or RedM website.

To contribute to FiveM or RedM, follow the documentation in docs/.

To run your own server, get started with server hosting for FiveM or RedM.

License

Use of this software is subject to the Rockstar Games Creator Platform License Agreement, except for specific files that are licensed under the GNU Library General Public License.

Full details are in the LICENSE file, and third-party components are listed in THIRD_PARTY_NOTICES.

cfx
fivem
gta
gtav
mod-framework
multiplayer-mod
rage
rdr2
redm

Project health

Overall

4.1/10

Maintained

10/10

Code review

1/10
OpenSSF Scorecard

Significant stargazers

Matt Ickstadt

34 followers · starred Mar 2019

Stepan Rabotkin

50 followers · starred Nov 2018

AMIR

302 followers · starred Apr 2019

Egor Tyuvaev

6 followers · starred Nov 2017