github.com/citizenfx/fivem ↗
The source code for the Cfx.re modification frameworks, such as FiveM and RedM, as well as FXServer.
Open this visualization on its own page →
Contributors
273
Lines of Code
45,452
From
2017-04-12
To
2022-04-19
About citizenfx/fivem
Cfx.re is a modification framework for Rockstar Games titles, with FiveM providing both single-player and multiplayer modding capabilities for Grand Theft Auto V, and RedM offering similar functionality for Red Dead Redemption 2. The project also includes FXServer, the server infrastructure that powers multiplayer experiences across these frameworks. Written primarily in C++, the codebase represents a comprehensive approach to game modification that deeply integrates with the RAGE engine's native networking systems rather than replacing them, allowing developers to expand game functionality at a fundamental level.
What distinguishes Cfx.re from other game modification projects is its direct binding to Rockstar's base frameworks and source code, enabling end-to-end modification of game systems rather than surface-level changes. The architecture leverages the games' embedded networking capabilities to create robust multiplayer experiences with native integration. Players can download FiveM launchers from the official website to get started, while developers have access to comprehensive documentation within the repository to create custom content, servers, and modifications.
The project operates under a dual licensing model and maintains active development across multiple game titles, serving a large community of players and developers interested in extending the longevity and functionality of these popular games through organized modding frameworks.