A Chrome extension for batch downloading course materials from Imperial College London's Scientia platform.
- 🗂 Organize files by course sections
- 📁 Maintain original folder structure
- 🔍 Filter files by type (PDF, PPTX)
- 📦 Download selected files as a zip package
- ✨ Clean and intuitive user interface
- Download this repository
- Open Chrome and navigate to
chrome://extensions/
- Enable "Developer mode" in the top right
- Click "Load unpacked"
- Select the downloaded code folder
-
Navigate to a Scientia course page (e.g., 70090 Graphics
https://scientia.doc.ic.ac.uk
) -
Click the "Imperial Scientia Helper" icon in your Chrome toolbar
-
In the popup window, select the files you want to download:
- Use the filter at the top to select file types (PDF, PPTX)
- Use "Select All" to quickly select all currently visible files
- Select files by section using the section checkboxes
-
Click "Download Selected Files", choose a save location, and the download will begin
Contributions are welcome! If you find any bugs or have suggestions for improvements:
- Open an issue to discuss the proposed changes
- Submit a pull request with your improvements
This project is licensed under the MIT License - see the LICENSE file for details.