A comprehensive Tampermonkey userscript that automatically tracks your manhwa reading progress on Toonily.com. Keep track of what you've read, when you read it, and never lose your place again!
- Automatically detects and tracks manhwa from Toonily URLs
- Extracts manhwa names and chapter information seamlessly
- No manual input required - just browse normally
- Tracks which chapters you've read and when
- Records reading frequency and timestamps
- Shows total chapters read per manhwa
- Maintains complete reading history
- Automatically captures manhwa cover thumbnails
- Clean, organized display of your collection
- Visual progress indicators
- Uses browser localStorage for permanent data storage
- Data persists across browser sessions
- No external servers or accounts required
- Search through your tracked manhwa collection
- Filter by reading status or progress
- Quick access to specific titles
- Floating tracker button for easy access
- Comprehensive popup interface
- Responsive design that works on all screen sizes
- Clean, modern UI
- Export your tracking data for backup
- Import data from other devices
- Clear individual manhwa or entire collection
- Tampermonkey browser extension
- Access to Toonily.com
-
Install Tampermonkey
- Chrome: Chrome Web Store
- Firefox: Firefox Add-ons
- Edge: Microsoft Store
-
Install the Script
- Copy the script from
toonily-manhwa-tracker.user.js - Open Tampermonkey dashboard
- Click "Create a new script"
- Paste the code and save (Ctrl+S)
- Copy the script from
-
Enable the Script
- Ensure the script is enabled in Tampermonkey
- Visit any Toonily manhwa page to start tracking
-
Automatic Tracking: Simply visit any manhwa page on Toonily.com
- The script automatically detects and tracks the manhwa
- Chapter progress is recorded when you visit chapter pages
-
View Collection: Click the "π Tracker" button (top-right corner)
- See all your tracked manhwa
- View reading progress and statistics
- Access detailed chapter history
- Search Bar: Find specific manhwa in your collection
- Manhwa Cards: Visual display with thumbnails and progress
- Chapter Count: Shows chapters read vs total available
- Last Read: Displays when you last read each manhwa
- Click on any manhwa card to see detailed chapter history
- View reading dates and frequency
- See complete chapter progression
- Export: Download your tracking data as JSON
- Import: Upload previously exported data
- Clear: Remove individual manhwa or entire collection
The script automatically recognizes these URL patterns:
```
https://toonily.com/serie/[manhwa-name]/
```
Example: https://toonily.com/serie/eleceed/
```
https://toonily.com/serie/[manhwa-name]/chapter-[number]/
```
Example: https://toonily.com/serie/eleceed/chapter-1/
The script stores data in the following format: ```javascript { "manhwa-name": { "name": "Display Name", "thumbnail": "image-url", "chapters": { "1": { "readCount": 1, "firstRead": "2024-01-01T12:00:00.000Z", "lastRead": "2024-01-01T12:00:00.000Z" } }, "totalChapters": 10, "lastVisited": "2024-01-01T12:00:00.000Z" } } ```
- β Chrome (Recommended)
- β Firefox
- β Edge
- β Safari (with Tampermonkey)
- β Opera
- Local Storage Only: All data is stored locally in your browser
- No External Requests: Script doesn't send data to external servers
- No Personal Information: Only tracks reading progress, no personal data
- Open Source: Full code is available for review
- Ensure Tampermonkey is installed and enabled
- Check if the script is enabled in Tampermonkey dashboard
- Refresh the Toonily page
- Check browser console for errors
- Ensure localStorage is enabled in your browser
- Check if you're in incognito/private mode (data won't persist)
- Verify sufficient storage space
- Check if the script is running on the correct domain
- Disable other extensions that might interfere
- Try refreshing the page
Contributions are welcome! Please feel free to:
- Report bugs
- Suggest new features
- Submit pull requests
- Improve documentation
This project is licensed under the MIT License - see the LICENSE file for details.
- Initial release
- Automatic manhwa and chapter tracking
- Persistent localStorage storage
- Visual collection interface
- Search and filter functionality
- Export/import capabilities
- Thumbnail extraction
If you encounter any issues or have questions:
- Check the troubleshooting section above
- Open an issue on GitHub
- Provide browser version and error details for faster resolution
Enjoy tracking your manhwa reading progress!