Skip to content

GTA V Modlib is a program that allows you to import, install and manage your GTA V mods all while being lightweight and easy to use.

License

Notifications You must be signed in to change notification settings

ramondeleonca/GTAVModlib

Repository files navigation

GTA V Modlib Logo

App size Downloads Issues Pull Requests License Version

THIS IS A WORK-IN-PROGRESS!

Currently only supports Epic games Version

GTA V Modlib

GTA V Modlib is a program that allows you to import, install and manage your GTA V mods all while being lightweight and easy to use.

How it works

Upon opening GTA V Modlib.exe up, you'll b met with this UI resembling the Rockstar Launcher: GTA V Modlib Home Screen Screenshot In the bottom left you'll be prompted to download mods from gta5-mods.com and install them in GTA V Modlib

In the middle, you'll see two buttons: Launch Modded & Launch Vanilla. It's as easy as clicking one of those two buttons to switch between modded and vanilla GTA V in a matter of seconds1

In the left panel you can also switch mods on and off individually.

Contributing and technologies

GTA V Modlib is built with TypeScript and Python: TypeScript is used in conjunction with React to create the front-end render build and python is used to put everything inside a nice window with pywebview and interfafce with the system with easygui and native Python APIs.

If you have knowledge in React, Typescript or Python feel free to modify and submit a pull request, help is always welcome!

Building and Development Server

Before building make sure you have both installed:

  • Python 3.8.0
  • Node JS v18 or later

Then, in the root folder run

npm i

To install the dev dependencies; afer, navigate to the res folder and run

npm i

Once again to install the dependencies for the render process, lastly, in the root folder run

py -3.8 -m pip install -r requirements.txt

To install Python's requirements.

To start the development server, in the root folder run

npm run dev

It will start the react dev server and run the app with the dev server URL.

To build the app run

npm run build

And your built exe file will be in the dist folder

Disclaimers

  1. Depending on the speed of your storage device