This userscript enhances the Nexus Mods Download History page by adding advanced filtering options. It allows users to filter mods based on their update status and by specific games, making it faster to find mods with updates available.
Report Bug
·
Request Feature
- Filter by Status: Easily filter mods that have updates available.
- Filter by Game and Category: Filter your download history by specific games and their associated categories.
- Toggle All Options: Quickly select or deselect all categories for a game or globally using the "Toggle All" buttons.
- Collapsible Game Sections: Each game section is collapsible, allowing you to expand or collapse categories for a cleaner view.
Userscript.Video.Showcase.mp4
A checkbox allows you to show only outdated downloads. This helps in identifying which mods need updating.
-
Game Sections: Each game in your download history has its own section, which can be expanded or collapsed by clicking the game title. The number of categories available and currently shown are indicated in parentheses.
-
Category Checkboxes: Within each game section, categories are listed with checkboxes. You can select or deselect these to filter mods belonging to those specific categories.
-
Toggle All Buttons: Each game section has a "Toggle All" button, allowing you to quickly select or deselect all categories within that game. Additionally, there is a global "Toggle All Categories" button at the bottom of the filter container to manage all categories across all games.
The filters are applied automatically as you check or uncheck the checkboxes. The download history table will update to show only the mods that match the selected criteria.
As this is a userscript, it requires you to install a userscript manager to make use of this extension.
There are many userscript managers available for all browsers, I myself use Violentmonkey and only tested this with Violentmonkey. Below you have a list with some (you need only one):
After installing the userscript manager, you can just click the following link to be prompted to install the userscript:
nexus-mods-download-history-enhancer.user.js
Alternatively, you could also just install it manually. For that follow the documentation of your userscript manager.
After installing the script, navigate to the Nexus Mods Download History page. You will see new filtering options above the table. Select the desired filters to view the mods according to your criteria.
Feel free to add more localisations or improve parts. To do so:
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.