Firefox Extension for downloading books from O'Reilly Learning Platform as EPUB files.
- Install the extension (see Installation)
- Log in to learning.oreilly.com
- Open any book you want to download
- Click the extension icon in the toolbar
- Click "Download EPUB" and wait for completion
- Firefox browser
- O'Reilly Learning subscription (active and logged in)
- Go to Releases
- Download the latest
oreilly-epub-downloader-vX.X.X.zip - Extract the ZIP file
- Load in Firefox:
- Open
about:debugging - Click "This Firefox" → "Load Temporary Add-on"
- Select
manifest.jsonfrom extracted folder
- Open
-
Navigate to any book on O'Reilly:
https://learning.oreilly.com/library/view/{book-title}/{isbn}/ -
Click the extension icon in the toolbar
-
The popup will show:
- Book title
- ISBN
- Download button
-
Click "📥 Download EPUB"
-
EPUB will be saved to your Downloads folder
- Icons are placeholders (need to run generate-icons.sh)
- Some debug logging still active
- No browser notification on completion
Contributions are welcome! Especially with the front, as it's not my strength (the current version is AI-generated)
- Fork the repository
- Create a feature branch
- Open a Pull Request
MIT License - see LICENSE file for details
This tool is for personal use only.
- Download books you have legitimate access to
- Use downloads for personal reading and study
- Do not redistribute downloaded content
- Do not violate O'Reilly's Terms of Service
- Do not use for commercial purposes
Use responsibly and respect content creators.
⭐ Star this repo if you find it useful!