Hi everyone!
I’ve recently made a small command-line tool called ns-emu-mod-downloader.
Here is how it works in simple terms:
You choose your emulator and the mod repository you want to use. This also works with portable emulator installations. In that case, you only need to select the repository you want to download mods from. The tool scans your installed games, fetches the full list of available mods from the selected repository, and then matches them to your games by title ID and version. It downloads the matching mods in parallel, so the whole process is fast. This makes it useful for quickly getting things like performance patches, ultrawide fixes, and various gameplay tweaks without having to look for each one individually, or for handling everything in bulk.
I made it because SwitchEmuModDownloader (a similiar tool, now unmaintained) had very limited options, only worked with vanilla Yuzu (hardcoded paths), didn’t support forks, and tended to crash on dead links which, there are a lot of. This new tool supports all major Yuzu forks.
A few improvements:
Releases: https://github.com/exefer/ns-emu-mod-downloader/releases
Quick demonstration on Linux:
Mods are pulled from:
Huge thanks to these repositories and their mantainers for the awesome work they’ve shared with the community!
ALL CREDITS go to u/Juniormkl (Fl4sh\_#9174), u/StevenssND (StevensND) and u/KeatonTheBot (KeatonTheBot) for their work!
Check out their profiles:
If you have any issues or requests, feel free to open one here, or in this thread:
https://github.com/exefer/ns-emu-mod-downloader/issues
I’ve recently made a small command-line tool called ns-emu-mod-downloader.
Here is how it works in simple terms:
You choose your emulator and the mod repository you want to use. This also works with portable emulator installations. In that case, you only need to select the repository you want to download mods from. The tool scans your installed games, fetches the full list of available mods from the selected repository, and then matches them to your games by title ID and version. It downloads the matching mods in parallel, so the whole process is fast. This makes it useful for quickly getting things like performance patches, ultrawide fixes, and various gameplay tweaks without having to look for each one individually, or for handling everything in bulk.
I made it because SwitchEmuModDownloader (a similiar tool, now unmaintained) had very limited options, only worked with vanilla Yuzu (hardcoded paths), didn’t support forks, and tended to crash on dead links which, there are a lot of. This new tool supports all major Yuzu forks.
A few improvements:
- No external software needed to run it (e.g. 7-Zip)
- Tiny binary (<1 MB)
- More modder repositories from trusted community members (see below)
- Faster download times
- Cross-platform: available for Linux, Windows, and macOS
Releases: https://github.com/exefer/ns-emu-mod-downloader/releases
Quick demonstration on Linux:
https://www.youtube.com/watch?v=p0e01EttLrwMods are pulled from:
- StevensND/switch-port-mods
- StevensND/ue4-emuswitch-60fps
- Kenji-NX/switch-pchtxt-mods
- Fl4sh9174/Switch-Ultrawide-Mods
Huge thanks to these repositories and their mantainers for the awesome work they’ve shared with the community!
ALL CREDITS go to u/Juniormkl (Fl4sh\_#9174), u/StevenssND (StevensND) and u/KeatonTheBot (KeatonTheBot) for their work!
Check out their profiles:
- StevensND: https://gamebanana.com/members/2745830
- Fl4sh\_#9174: https://gamebanana.com/members/3083977
- KeatonTheBot: https://linktr.ee/keatonthebot
If you have any issues or requests, feel free to open one here, or in this thread:
https://github.com/exefer/ns-emu-mod-downloader/issues
Last edited by exefer,







