Funky is an open-source mods manager for Left 4 Dead 2, developed with Electron, Dexie, Svelte and Skeleton UI.
Initially inspired by Left 4 Dead 2's terrible in-game addons menu, I wanted something that gives me more functionality, like search and a better method of solving conflicts, but the scope has since gotten much broader with lots of other great features and improvements that are lacking in the in-game menu.
Please note that Funky is still in beta / early development. Future updates may or may not introduce breaking changes that may or may not break user configurations.
You can find the latest releases of Funky for Windows and Linux on the Releases page.
Note that Windows will warn you about installing an unknown app as I'm not ready to give Microsoft my money yet.
Here are some ideas or features that may or may not be considered in the future
While I've found Funky to be extremly useful in organizing my ever growing library of mods, there's some things to keep in mind:
So taking both of these points into account, if you've just subscribed to a new mod, you'll have to open up the game, wait for the game to download the mod, close the game, make any changes in Funky and then finally, run the game from within Funky in order for all changes to take effect. Quite clumbersome, but it is what it is.
npm i
npm run dev
# For windows
npm run build:win
# For macOS
npm run build:mac
# For Linux
npm run build:linux