2525<h3 align =" center " >Nyaa Enhancer</h3 >
2626
2727 <p align =" center " >
28- A browser extension that enhances Nyaa torrent sites with checkbox functionality to easily select and copy multiple magnet links at once .
28+ A comprehensive browser extension that enhances Nyaa torrent sites with advanced batch operations, intelligent filtering, user monitoring, and seamless integration features for power users .
2929 </p >
3030</div >
3131
5757
5858![ Nyaa-Enhancer Screenshot] [ product-screenshot ]
5959
60- Nyaa Enhancer is a browser extension that adds convenient functionality to Nyaa torrent sites. It allows users to select multiple magnet links using checkboxes and copy them all at once, making it easier to manage multiple downloads .
60+ Nyaa Enhancer is a powerful browser extension that transforms your Nyaa torrent browsing experience. Beyond basic batch operations, it offers intelligent filtering, user monitoring, seamless Animetosho integration, and comprehensive customization options. Whether you're a casual user looking to copy a few magnet links or a power user managing large collections, Nyaa Enhancer provides the tools you need for efficient torrent management .
6161
6262<p align =" right " >(<a href =" #top " >back to top</a >)</p >
6363
6464### Built With
6565
66- - [ Chrome Extensions API] ( https://developer.chrome.com/docs/extensions/reference/api )
67- - [ jszip ] ( https://cdnjs.com/libraries/jszip )
66+ - [ Chrome Extensions API] ( https://developer.chrome.com/docs/extensions/reference/api ) - Core extension functionality
67+ - [ JSZip ] ( https://cdnjs.com/libraries/jszip ) - ZIP file creation for batch downloads
6868
6969<p align =" right " >(<a href =" #top " >back to top</a >)</p >
7070
@@ -74,19 +74,44 @@ Nyaa Enhancer is a browser extension that adds convenient functionality to Nyaa
7474
7575![ Nyaa-Enhancer Preview] [ product-preview ]
7676
77- - Adds checkboxes next to each torrent entry
77+ ** Core Functionality:**
78+
79+ - Adds checkboxes next to each torrent entry for easy selection
7880- "Copy Selected" button to copy checked magnet links
79- - "Copy All" button to copy all magnet links
81+ - "Copy All" button to copy all magnet links on the page
8082- "Download Selected" button to download checked torrent files
81- - "Download All" button to download all torrent files
83+ - "Download All" button to download all torrent files on the page
84+ - "Invert Selection" button to toggle all checkbox states
8285- "Clear Selection" button to uncheck all boxes
8386- Selection counter showing number of selected items
87+ - Shift+click support for range selection of torrents
88+ - Individual magnet copy buttons for each torrent
8489- Toast notifications with progress tracking
90+
91+ ** Enhanced Navigation:**
92+
93+ - Animetosho (AT) links for anime torrents with direct integration
94+ - Quick Search functionality for fast torrent filtering
95+ - Keyword-based torrent selection and filtering
96+ - File size filtering with customizable ranges
97+ - Dead torrent hiding capability
98+ - Comment hiding on torrent view pages
99+
100+ ** Advanced Features:**
101+
102+ - User monitoring system to track favorite uploaders
103+ - Keyword filtering with custom word lists
104+ - File size range filtering (256MB, 512MB, 1GB, 2GB, 4GB options)
85105- Customizable file options:
86106 - Use anime titles as torrent filenames
87107 - Combine downloads into ZIP files
88- - Settings sync across sessions
89- - Supports multiple Nyaa mirror domains
108+ - Settings sync across browser sessions and devices
109+ - Comprehensive notification system with toggle options
110+ - Changelog navigation with dismissible updates
111+
112+ ** Supported Domains:**
113+
114+ - Supports multiple Nyaa mirror domains for maximum accessibility
90115
91116<p align =" right " >(<a href =" #top " >back to top</a >)</p >
92117
@@ -98,56 +123,91 @@ To install the extension in your browser, follow these steps.
98123
99124### Installation
100125
101- ** Chrome Web Store (up-to-date at 1.8.1):**
126+ ** Chrome Web Store (pending update, currently at 1.8.1):**
102127<a href =" https://chromewebstore.google.com/detail/nyaa-enhancer/donibkpnifppkihgmnoocogmmbbocpdd " target =" _blank " >
103- <img src =" https://developer.chrome.com/static/docs/webstore/branding/image/HRs9MPufa1J1h5glNhut.png " alt =" Chrome Web Store " height =" 50px " >
104- </a >
105-
128+ <img src =" https://developer.chrome.com/static/docs/webstore/branding/image/HRs9MPufa1J1h5glNhut.png " alt =" Chrome Web Store " height =" 50px " >
129+ </a >
106130
107- ** Firefox Add-Ons Store (up-to-date at 1.8.1 ):**
131+ ** Firefox Add-Ons Store (up-to-date at 1.9.0 ):**
108132<a href =" https://addons.mozilla.org/en-US/firefox/addon/nyaa-enhancer/ " target =" _blank " >
109- <img src =" https://extensionworkshop.com/assets/img/documentation/publish/get-the-addon-178x60px.dad84b42.png " alt =" Firefox Add-Ons Store " height =" 50px " >
110- </a >
111-
133+ <img src =" https://extensionworkshop.com/assets/img/documentation/publish/get-the-addon-178x60px.dad84b42.png " alt =" Firefox Add-Ons Store " height =" 50px " >
134+ </a >
112135
113- ** Edge Add-Ons Store (up-to-date at 1.8.1):**
136+ ** Edge Add-Ons Store (pending update, currently at 1.8.1):**
114137<a href =" https://microsoftedge.microsoft.com/addons/detail/nyaa-enhancer/cpkcppifogblfgbggdeljjnibjfcdakf " target =" _blank " >
115- <img src =" https://developer.microsoft.com/store/badges/images/English_get-it-from-MS.png " alt =" Edge Add-Ons Store " height =" 50px " >
116- </a >
117-
118-
119- ** Download extension files locally (always up-to-date):**
120-
138+ <img src =" https://developer.microsoft.com/store/badges/images/English_get-it-from-MS.png " alt =" Edge Add-Ons Store " height =" 50px " >
139+ </a >
140+
141+ ** Download extension files locally (always up-to-date):**
142+
121143Chrome/Any chromium based browser (Edge, Brave etc.):
144+
1221451 . Download the zipped files of the repo or clone the repository
1231462 . Open Chrome/Edge and navigate to ` chrome://extensions/ `
1241473 . Enable "Developer mode"
1251484 . Click "Load unpacked" and select the ` src/chrome ` directory
126149
127150Firefox:
151+
1281521 . Download the zipped files of the repo or clone the repository
1291532 . Open Firefox and navigate to ` about:debugging#/runtime/this-firefox `
1301543 . Click "Load Temporary Add-on"
1311554 . Navigate to the ` src/firefox ` directory and select any file
132156
133157### Usage
134158
159+ ** Basic Operations:**
160+
1351611 . Visit any supported Nyaa torrent site
136- 2 . Use the checkboxes to select desired torrents
162+ 2 . Use the checkboxes to select desired torrents (Shift+click for range selection)
1371633 . Click "Copy Selected" to copy selected magnet links
138- 4 . Click "Copy All" to copy all magnet links
164+ 4 . Click "Copy All" to copy all magnet links on the page
1391655 . Click "Download Selected" to download selected torrent files
140- 6 . Click "Download All" to download all torrent files
141- 7 . Use "Clear Selection" to uncheck all boxes
166+ 6 . Click "Download All" to download all torrent files on the page
167+ 7 . Use "Invert Selection" to toggle all checkbox states
168+ 8 . Use "Clear Selection" to uncheck all boxes
169+ 9 . Use individual magnet buttons for quick single-torrent copying
170+
171+ ** Advanced Features:**
172+
173+ - ** Quick Search** : Use the Quick Search button for fast torrent filtering
174+ - ** Keyword Select** : Automatically select torrents based on predefined keywords
175+ - ** AT Links** : Click Animetosho links for anime torrents to access additional resources
176+ - ** User Monitoring** : Track favorite uploaders and get notifications for new uploads
177+ - ** File Size Filtering** : Filter torrents by size ranges (256MB to 4GB+)
142178
143179![ Extension Popup Preview] [ popup-preview ]
144180
145- The extension includes several customizable settings in the popup menu:
146- - Use display name as filename: Uses anime titles instead of torrent IDs
147- - Combine downloads as ZIP: Packages multiple torrents into a single ZIP file
148- - Show changelogs: Toggle visibility of update notifications
181+ ** Extension Settings (accessible via popup menu):**
182+
183+ _ General Settings:_
184+
185+ - ** Show Buttons** : Toggle main extension functionality on/off
186+ - ** Show AT Links** : Display Animetosho integration links for anime
187+ - ** Show Magnet Buttons** : Display individual magnet copy buttons
188+ - ** Show Quick Filter** : Enable/disable Quick Search functionality
189+ - ** Show Changelog Navigation** : Toggle update notification visibility
190+
191+ _ Download Options:_
192+
193+ - ** Use Display Name as Filename** : Uses anime titles instead of torrent IDs
194+ - ** Combine Downloads as ZIP** : Packages multiple torrents into a single ZIP file
195+
196+ _ Filtering Options:_
197+
198+ - ** Hide Dead Torrents** : Automatically hide torrents with 0 seeders
199+ - ** Keyword Filtering** : Enable automatic filtering based on custom keywords
200+ - ** File Size Filtering** : Filter torrents by customizable size ranges
201+ - ** Show Filter Notifications** : Toggle filtering notification messages
202+ - ** Hide Comments** : Hide comment sections on torrent view pages
203+
204+ _ Monitoring:_
205+
206+ - ** Monitor Users** : Track specific uploaders for new content
207+ - ** Keyword Management** : Add/remove keywords for automatic selection
208+
209+ ** Supported Domains:**
149210
150- The extension works on the following domains:
151211- nyaa.si
152212- nya.iss.one
153213- nyaa.ink
0 commit comments