4chan thread downloader based on PySide6 (QT)
Because there's no way to download the entire thread in HTML with both the thumbnails and full resolution images or videos for offline viewing.
- 🚧 Modular system: So the end user will be able to write their own classes based on the API
- 🚧 Other Imageboards: Add support for other imageboards
- Windows 10 or Linux
- Download the latest release for your system from the Releases page.
- Extract the archive and run the
chan-dlexecutable. - After downloading a thread, use
python -m http.serverin it's root (or other http server) to browse the downloaded content locally.
Pull requests are welcome. For major changes, open an issue first to discuss what you want to change.
Build requirements:
- uv (https://docs.astral.sh/uv/)
- Latest version of Python
GPLv3 © 2026 regularentropy
