Analysis updated 2026-05-18
Queue up a long list of links from one file host and download them all in the background.
Automatically extract downloaded archive files once they finish downloading.
Pause a large batch of downloads and resume later without starting over.
Run downloads unattended from the command line on a server.
| billysams21/silverspoon | 0xtotem/peek-dspy | ant-research/memdreamer | |
|---|---|---|---|
| Stars | 42 | 42 | 42 |
| Language | Python | Python | Python |
| Setup difficulty | easy | moderate | hard |
| Complexity | 2/5 | 3/5 | 5/5 |
| Audience | general | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires Python 3.10 or newer and only works with links from one specific file-hosting site.
SilverSpoon, previously called FitGirlDownloader, is a Python tool for downloading many files at once from the file-hosting site fuckingfast.co. It works around that site's anti-bot protections so it can find the real direct download link behind a page, then queue up multiple files to download at the same time. Right now it only works with links from that one host, though the author says support for other hosts may come later. The tool comes with a graphical interface built with PyQt6, plus a simpler command line script for people who want to run it on a server or automate it without a window. In the graphical version, you paste in a list of links, pick which files you want, and the app groups related files into the same folder automatically, since a single game download is often split into a main file and several optional extras. Downloads can be paused and resumed, and the app remembers your queue and progress even if you close it and come back later. Other features include a live speed and time-remaining tracker for both single files and whole batches, automatic extraction of downloaded archives using a bundled or system copy of 7-Zip on Windows, Linux, and macOS, and an auto-updater on Windows that installs new versions without you needing to download a fresh copy yourself. Failed downloads show error details you can copy for troubleshooting, and you can force a redownload if a file gets corrupted. Settings like your save folder and number of concurrent downloads are remembered between sessions. To use it, you need Python 3.10 or newer, then install the dependencies listed in the project's requirements file and run either the graphical script or the command line script with a text file of links. The project has a contributing guide for people who want to help develop it and a changelog tracking past releases. The README notes the tool is meant for educational and automation purposes, and that the author is not responsible for what people choose to download with it.
A Python app that bulk-downloads and extracts files from one file-hosting site, with pause and resume support.
Mainly Python. The stack also includes Python, PyQt6, cloudscraper.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.