New Thread with a new name:
https://gbatemp.net/threads/switch-library-manager-easily-manage-your-switch-game-backups.568639/
old info:
NSP Update - manage your local switch library files
This utility lets you manage your local switch files (nsp/nsz), with the following capabilities:
- Find if you are missing any game updates or DLC's
- Delete old update files
- Organize files in a folder per game structure
This is a command line tool (Mac/Win/Linux), without fancy UI, but gets the job done.
You can use it by downloading it and running it with the path to your local NSP folder.
Download & instructions
Download latest release on github - https://github.com/giwty/nsp-update
Windows
Changes:
Notes:This utility doesnt read your NSP files, but just scans the NSP file names, which means your NSP files need to contain the titleId and version
https://gbatemp.net/threads/switch-library-manager-easily-manage-your-switch-game-backups.568639/
old info:
NSP Update - manage your local switch library files
This utility lets you manage your local switch files (nsp/nsz), with the following capabilities:
- Find if you are missing any game updates or DLC's
- Delete old update files
- Organize files in a folder per game structure
This is a command line tool (Mac/Win/Linux), without fancy UI, but gets the job done.
You can use it by downloading it and running it with the path to your local NSP folder.

Download & instructions
Download latest release on github - https://github.com/giwty/nsp-update
Windows
- Run cmd.exe
- cd to the folder containing nsp-update.exe
- Run nsp-update.exe -f "X:\folder\containing\nsp\files"
- Optionally add -r to recursively scan for nested folders
- Add -m dlc to show missing dlc's
- Add -m u to show missing updates (default)
- Add -m o to organize the files in a folder per game structure, where the folder will contains base/updates/dlc files in a flat structure.
- Add -m d to delete outdated local update files
- Open your Terminal
- cd to the folder containing nsp-update
- chmod +x nsp-update to make it executable
- Run ./nsp-update -f "/folder/containing/nsp/files"
- Optionally add -r to recursively scan for nested folders
- Add -m dlc to show missing dlc's
- Add -m u to show missing updates (default)
- Add -m o to organize the files in a folder per game structure, where the folder will contains base/updates/dlc files in a flat structure.
- Add -m d to delete outdated local update files
Changes:
- Complete code refactor, it will be much easier to add features now
- Better handling when no internet / corrupted json - will try to re-use local json file
- Added new command line option - "m" (stands for mode), will use this to add new capabilities
- Add -m u to show missing updates (default)
- Add -m dlc to show missing dlc's
- (new) Add -m o to organize the files in a folder per game structure, where the folder will contains base/updates/dlc files in a flat structure.
All folders will be created in the base NSP folder that was provided as the command line argumet - (new) Add -m d to delete outdated local update files
Notes:This utility doesnt read your NSP files, but just scans the NSP file names, which means your NSP files need to contain the titleId and version
Last edited by osaka35,