{"id":18961489,"url":"https://github.com/ganeshh123/gta5-cleaner","last_synced_at":"2025-08-21T23:32:25.468Z","repository":{"id":46237209,"uuid":"286749519","full_name":"ganeshh123/gta5-cleaner","owner":"ganeshh123","description":"A tool to clean out mods from Grand Theft Auto 5 for online play, and restore them later.","archived":false,"fork":false,"pushed_at":"2024-09-25T11:25:16.000Z","size":587,"stargazers_count":40,"open_issues_count":5,"forks_count":10,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-12-17T02:35:36.512Z","etag":null,"topics":["5","auto","clean","cleaner","grand","gta","manage","mod","mods","reset","restore","theft","v"],"latest_commit_sha":null,"homepage":"https://app.gn3.sh/gta5-cleaner/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ganeshh123.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-08-11T13:17:55.000Z","updated_at":"2024-10-22T22:00:37.000Z","dependencies_parsed_at":"2023-12-07T13:29:26.915Z","dependency_job_id":"116cbef0-0179-4739-9134-c870325b0513","html_url":"https://github.com/ganeshh123/gta5-cleaner","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ganeshh123%2Fgta5-cleaner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ganeshh123%2Fgta5-cleaner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ganeshh123%2Fgta5-cleaner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ganeshh123%2Fgta5-cleaner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ganeshh123","download_url":"https://codeload.github.com/ganeshh123/gta5-cleaner/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230542287,"owners_count":18242332,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["5","auto","clean","cleaner","grand","gta","manage","mod","mods","reset","restore","theft","v"],"created_at":"2024-11-08T14:13:06.033Z","updated_at":"2024-12-20T06:05:52.996Z","avatar_url":"https://github.com/ganeshh123.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GTA 5 Cleaner\nA tool to clean out mods from Grand Theft Auto 5 for online play, and restore them later.\n\n- [Download](#download)\n- [Usage](#usage)\n- [Building](#building)\n  - [Source Code](#source-code)\n  - [Running on Node](#running-on-node)\n  - [Compiling a Windows Executable](#compiling-a-windows-executable)\n    - [Installing the correct version of nexe](#installing-the-correct-version-of-nexe)\n    - [Compiling the exe](#compiling-the-exe)\n- [Credits](#credits)\n\n## Download\n\nGet the latest version from the [Releases](https://github.com/ganeshh123/gta5-cleaner/releases/latest) page.\n\n[Download for Windows](https://github.com/ganeshh123/gta5-cleaner/releases/download/1.2.4/gta5cleaner_1_2_4.zip)\n\n## Usage\n1. Download and extract `gta5cleaner.exe` to the root 'Grand Theft Auto V' folder (same place as `GTAV.exe`)\n\n2. Double Click and run `gta5cleaner.exe`\n\n3. Enter your choice. Either `clean` or `restore`\n\n  `clean` : Cleans your GTA 5 Installation of mods leaving you with the Base Game for Online Play\n  \n  `restore` : Restores cleaned mods for Single Player\n\n  ![usage](docs/gta5-cleaner.jpg)\n  \n4. Once the process is completed, press any key to exit the tool and open the game normally\n\n5. If you use OpenIV or for extra safety, you should verify the integrity of your game files:\n    - Steam: [https://help.steampowered.com/en/faqs/view/0C48-FCBD-DA71-93EB](https://help.steampowered.com/en/faqs/view/0C48-FCBD-DA71-93EB)\n    - Rockstar Launcher: [https://support.rockstargames.com/articles/360036000713/](https://support.rockstargames.com/articles/360036000713/)\n    - Epic Games Launcher: [https://www.epicgames.com/help/en-US/technical-support-c90/general-support-c91/how-do-i-verify-game-files-in-the-epic-games-launcher-a3638](https://www.epicgames.com/help/en-US/technical-support-c90/general-support-c91/how-do-i-verify-game-files-in-the-epic-games-launcher-a3638)\n\n## Building\n\n### Source Code\nGit Repository: [https://github.com/ganeshh123/gta5-cleaner](https://github.com/ganeshh123/gta5-cleaner)\n\n### Running on Node\n1. Clone/Download the project and copy app.js and essentialFiles.js into the GTA 5 Installation root directory.\n\n2. Open Command Prompt inside the GTA V Installation root directory and run ```node app.js```\n\n\n### Compiling a Windows Executable\nExecutables are compiled with a very [specific version of nexe](https://github.com/cspotcode/nexe/tree/fix-vfs) that allows access to the filesystem, which has a tricky setup procedure.\n\n#### Installing the correct version of nexe\nRun **install_nexe_win.bat** as admin on **Windows**, will take about 5 minutes to install fully.\n\nAlternatively, install manually like this:\n\n1. Firstly, install the general [nexe](https://www.npmjs.com/package/nexe) globally with the command:\n\n    ```bash\n    npm install -g nexe\n    ```\n2. In the project root folder build some executables with this version of nexe to download node binaries for Windows:\n\n    ```bash\n    nexe . --target win32-x86-10.13.0\n    ```\n\n    This will download the binaries we need for later, and delete the executables built with this for now.\n\n3. Now we need to install a [specific version of nexe](https://github.com/cspotcode/nexe/tree/fix-vfs) that allows access to the filesystem:\n\n    Run the command:\n\n    ```bash\n    npm install -g cspotcode/nexe#19a5046\n    ```\n\nNow we should have the correct version of nexe for building.\n\nConfirm by running:\n\n```bash\nnexe -v\n```\nCheck that the version is `4.0.0-beta.4`\n\n#### Compiling the exe\nRun **build_win32.bat** on **Windows** to build a Windows Executable. This can be found in /dist.\n\nTo Compile Manually\n\nTo build a Windows Executable, run the command:\n```bash\nnexe . --target win32-x86-10.13.0 -o ./dist/gta5cleaner.exe\n```\nin the root directory of the project.\n\n## Credits\nIcons made by \u003ca href=\"https://www.flaticon.com/authors/freepik\" title=\"Freepik\"\u003eFreepik\u003c/a\u003e from \u003ca href=\"https://www.flaticon.com/\" title=\"Flaticon\"\u003e www.flaticon.com\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fganeshh123%2Fgta5-cleaner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fganeshh123%2Fgta5-cleaner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fganeshh123%2Fgta5-cleaner/lists"}