V2 Open-source mod menu · GTA V Enhanced on PC
YimMenu for GTA V, explained part by part
Explore YimMenu, a GTA V mod menu with vehicle customization, teleportation, Lua scripting, and player tools. Discover YimMenu features, download options, and installation guides to personalize your Grand Theft Auto V gameplay.
- Licence
- GPL-2.0
- Platform
- Windows PC
- Menu key
- INSERT
01 / What is YimMenu
What YimMenu actually is
YimMenu is a community-built mod menu for the PC version of Grand Theft Auto V. It is distributed as a DLL that you load into the running game, where it draws its own in-game overlay. The project is open source under the GPL-2.0 licence.
There are two generations. The original menu — now called YimMenu Legacy or v1 — was described by its maintainers as protecting against a wide range of public crashes. Its GitHub repository was archived on 1 February 2025 after a DMCA request from Take-Two Interactive. Development continues in YimMenuV2, an experimental menu for GTA 5: Enhanced.
Component breakdown
- P-01
YimMenuV2.dll
The menu itself, published as an automated nightly build on the project’s GitHub releases page.
- P-02
DLL injector
A separate tool that loads the DLL into the game. The README names Xenos as one example.
- P-03
FSL
A loader file placed in the game folder that keeps save data on your disk. Optional, but recommended by the developers.
- P-04
GTA V Enhanced
The PC edition V2 is written for, launched with BattlEye switched off as the README instructs.
02 / Features
The assembly board: what V2 is built from
We only list what the project documents publicly. The options inside the menu change between nightly builds, so treat the in-game menu itself as the source of truth for individual toggles.
An in-game overlay menu
Once injected at the main menu, YimMenuV2 draws its own interface on top of GTA V Enhanced. Everything the menu does is reached from that overlay, and because the project ships nightly, the exact set of options can shift from one build to the next.
INSERTorCtrl+\opens and closes the menu
Open source, GPL-2.0
The C++ source is on GitHub, so anyone can read, build or audit it, and changes arrive through public pull requests.
Automated nightly builds
GitHub Actions publishes each build to a rolling nightly release — fixes arrive fast, and so can new bugs.
Designed to pair with FSL
The documented setup adds FSL, which keeps account save data on your local disk. Progress made with FSL active only appears while FSL is active, so decide before you start.
Built for the Enhanced edition
V2 targets GTA V Enhanced rather than the original release now called Legacy, which the archived first-generation menu was built for.
Public issues and discussions
Crashes, bugs and ideas are logged in the open — usually the fastest way to find out whether a game update has broken the current build.
03 / How it works
Four stations on the assembly line
Each station produces something the next one needs. Skip one, and the menu either never appears or does not behave.
Download
Take YimMenuV2.dll from the nightly release on the project’s GitHub repository.
OutputYimMenuV2.dll on diskInstall
Optionally drop FSL’s WINMM.dll into the game folder, and keep a DLL injector such as Xenos ready.
OutputGame folder preparedConfigure
Turn BattlEye off in the Rockstar Games Launcher settings. Steam and Epic copies may also need
OutputLaunch without anti-cheat-nobattleye.Launch
Start the game, wait for the main menu, inject the DLL and press INSERT to open the overlay.
OutputMenu overlay ready
04 / Installation
Setup, step by step
The same five steps the README describes, with the small details that trip people up.
Pre-flight checklist
- GTA V Enhanced on PC (not the Legacy edition)
- A backup copy of
Documents/GTAV Enhanced/Profiles - Files only from the YimMenu GitHub repository
- You have read the safety notice further down this page
- You know where your security software keeps quarantined files
Download the nightly build
Open the YimMenuV2 repository, go to Releases and download
Nightly builds are testing builds and come without warranty.YimMenuV2.dllfrom the nightly release.Add FSL (optional, recommended)
Place FSL’s
WINMM.dllin your GTA V Enhanced game directory. Progress made with FSL only shows while FSL is installed.Prepare an injector
Any standard DLL injector works; the README mentions Xenos. Keep it in its own folder, away from random bundles.
Disable BattlEye
Rockstar Games Launcher → GTA V Enhanced → Settings → turn BattlEye off. On Steam or Epic you may also need the
-nobattleyelaunch parameter.Launch and inject
Start GTA V and wait for the main menu. Inject
YimMenuV2.dll, then press INSERT or Ctrl + \.
05 / Compatibility
Compatibility matrix
Based on what the projects document. Where something isn’t documented, we say so rather than guess.
| Environment | YimMenuV2 | YimMenu Legacy (v1) | Notes |
|---|---|---|---|
| GTA V EnhancedPC edition, 2025 | Target edition | Not built for it | V2 is described by its developers as a menu for GTA 5: Enhanced. |
| GTA V LegacyOriginal PC edition | Not the target | Binary-only builds | Legacy builds moved off GitHub to binary-only releases after the DMCA request. |
| Rockstar Games Launcher | Documented | Not covered here | BattlEye is switched off in the launcher’s GTA V Enhanced settings. |
| Steam / Epic Games | Extra step | Not covered here | May also need the -nobattleye launch parameter. |
| Story Mode | Usable | Not covered here | With BattlEye off, Story Mode runs normally — the lowest-risk context. |
| GTA Online public sessions | Desyncs ~5 min | Not covered here | No BattlEye bypass, so hosts remove you. Also against Rockstar’s terms. |
| PlayStation / Xbox / macOS | Not supported | Not supported | YimMenu is a Windows DLL for the PC game; no other versions exist. |
06 / Release information
Release channel & project history
YimMenuV2 has no numbered stable versions. Here is how its releases work, followed by the events that shaped the project.
Release nameplate · YimMenuV2
- Channel
- Nightly (testing)
- Release tag
- nightly, rolling
- Built by
- GitHub Actions
- Artifact
- YimMenuV2.dll
- Licence
- GPL-2.0
- Version numbers
- None — builds follow commits
We don’t list file sizes, version numbers or build dates here, because they change with every nightly. The release page always shows the current details.
BattlEye arrives in GTA V on PC
Rockstar adds BattlEye anti-cheat to GTA V and GTA Online on PC.
DMCA request from Take-Two
A takedown request targets YimMenu-related code on GitHub, and the original source is taken down.
Original repository archived
YimMenu/YimMenu becomes read-only; the Legacy menu moves to binary-only releases.
GTA V Enhanced launches on PC
The new PC edition arrives — the edition YimMenuV2 is written for.
YimMenuV2 nightly builds
Development continues in the open in YimMenu/YimMenuV2.
07 / Use cases
Where YimMenu fits — and where it doesn’t
A menu is a tool; how you use it decides your risk and whether anyone else is affected. It is not a tool for disrupting other people’s sessions.
Story Mode experimentation
Exploring the single-player world with BattlEye switched off keeps other players out of the picture entirely.
Private, invite-only testing
The README points to invite-only sessions as the way around public-session desyncs. Rockstar’s terms still apply there.
Studying how a game menu is built
With the full C++ source on GitHub, V2 is a readable reference for overlays, game hooks and how a large mod project is organised.
Contributing to open source
Clear bug reports, reproductions and pull requests go through the repository’s issues and discussions.
Keeping experiments away from your normal save
FSL keeps save data on disk, separating menu-era progress from what your account normally shows.
08 / Download
Download YimMenu
This button opens the YimMenu project’s own GitHub repository for YimMenuV2. From there, open Releases and download YimMenuV2.dll from the nightly release.
- Software
- YimMenuV2
- Built for
- GTA V Enhanced (PC)
- Distribution
- GitHub nightly release
- Licence / price
- GPL-2.0 · free
09 / Troubleshooting
Diagnostic sheet
The issues people hit most, with the cause and the documented or practical fix.
Documents/GTAV Enhanced/Profiles, then relaunch.11 / Pros & cons
Pros and cons on one spec sheet
Strengths
- Free and open source under GPL-2.0
- Public code that anyone can read and audit
- Frequent automated nightly builds
- Active, public issue tracker and discussions
- A short, clear README for setup
- Designed to work with FSL for local saves
Drawbacks
- Online use breaks Rockstar’s terms and risks penalties
- No BattlEye bypass, so public sessions desync
- Nightly builds come with no warranty
- Relies on third-party tools: an injector and FSL
- Game updates can break it until a new build lands
- V2 does not target the GTA V Legacy edition
13 / FAQ
Workshop manual: 20 answers
Pick a tool group, then open an entry. One entry stays open at a time.
Group SET — editions, files, tools and launching.
YimMenu is a free, open-source mod menu for the PC version of Grand Theft Auto V. It runs as an in-game overlay that is loaded into the game with a DLL injector. Current development happens in YimMenuV2, which its developers describe as an experimental menu for GTA 5: Enhanced; the original menu is now usually called YimMenu Legacy.
They target different editions of the game. YimMenu Legacy, the first-generation menu, was built for the original PC release now called GTA V Legacy, and since its GitHub repository was archived it is distributed as binary-only releases. YimMenuV2 targets GTA V Enhanced and keeps its source code public on GitHub under GPL-2.0.
YimMenuV2 is written for GTA V Enhanced, so the Legacy edition is not its target. Players on the Legacy edition are in the territory of the first-generation menu, which is no longer published on GitHub. Check which edition your launcher starts before downloading anything.
The active project lives in the YimMenu/YimMenuV2 repository. The original YimMenu/YimMenu repository was archived on 1 February 2025 and is read-only; after a DMCA request its source code was removed, and it now keeps only documentation and a note about where Legacy builds are distributed.
No, but the developers recommend it. The README calls FSL optional but highly recommended for account safety. It is installed by placing its WINMM.dll file in the GTA V game directory, and it reroutes save data to your disk — which means progress made with FSL only appears while FSL is installed.
Any standard DLL injector can load YimMenuV2.dll; the README names Xenos as one example. Injectors are separate third-party tools and are not hosted on this site. Avoid bundles that package an injector together with a menu from an unknown source.
After injecting the DLL, press the INSERT key. On keyboards without an Insert key, use Ctrl + \ (backslash). The game window needs to have focus when you press the shortcut.
Launch the game first and wait until it reaches the main menu, then inject. That is the timing the README specifies, and injecting earlier — during start-up or loading screens — is a common cause of crashes.
The README covers all three PC storefronts. BattlEye is turned off in the Rockstar Games Launcher settings for GTA V Enhanced; if you own the game on Steam or Epic Games, you may also need to add the -nobattleye launch parameter.
No. YimMenu is a Windows DLL that is loaded into the PC version of GTA V. There is no console version, and nothing on the project’s pages describes support for macOS.
Group ACC — account risk, known issues and project history.
It depends which kind of safety you mean. As a file, YimMenuV2 is open source and built from public code, so the main file risk comes from modified copies on other websites. As far as your account is concerned, using any mod menu in GTA Online is against Rockstar’s terms and can lead to penalties. Our safety guide covers both sides in detail.
Yes, it is possible. Mod menus are not permitted in GTA Online, BattlEye anti-cheat has been part of GTA V on PC since September 2024, and community forums contain many reports of suspensions and bans. No setup, including FSL, can guarantee that an account will be unaffected.
YimMenuV2 does not include a BattlEye bypass, so its README instructs you to disable BattlEye in the launcher. With BattlEye off, Story Mode runs normally, but public GTA Online sessions will not behave as usual.
According to the README, it is because there is no BattlEye bypass: legitimate session hosts detect a heartbeat failure and remove you. It is expected behaviour rather than a bug. Story Mode and invite-only sessions avoid it, although Rockstar’s terms still apply online.
Usually not. FSL keeps its own save data on your disk, so progress made while FSL was installed only shows up while FSL is installed. Without FSL you see your normal save. Re-installing FSL makes the FSL progress visible again.
The README lists this as a known issue. The documented fix is to delete the Documents/GTAV Enhanced/Profiles folder. Renaming the folder instead of deleting it keeps a way back if you need one.
Injecting code into another running program is how mod menus work, but it is also a technique malware uses, so security tools often flag it. A warning is a reason to confirm the file came from the YimMenu repository, not to switch your protection off.
Menus are built against the internals of a specific game version, so an update can make a build crash or refuse to load. The fix is to wait for a new nightly build that supports the updated game; the repository’s issues are the quickest place to see whether an update broke it.
In September 2024 Take-Two Interactive sent a DMCA request concerning YimMenu-related code on GitHub. The maintainer took the source down, and the repository was archived on 1 February 2025. Development continued as YimMenuV2, and the original menu moved to binary-only releases.
No. This is an independent guide. It is not affiliated with or endorsed by the YimMenu developers, Rockstar Games or Take-Two Interactive, and it does not host any YimMenu files. The download button points to the project’s own GitHub repository.
