I created Bulk Downloader for Reddit ~3 years ago and it has served bunch of people for bunch of purposes since then. However, over the time, it became unmanageable and I wasn’t able to fix the issues.
So, Serene-Arc and I reimplemented the project in way that is more maintainable and we have just released BDFR v2.1!
Project’s home page: [https://github.com/aliparlakci/bulk-downloader-for-reddit](https://github.com/aliparlakci/bulk-downloader-for-reddit)
1. Download Python [here](https://www.python.org/downloads/) and install it. Be sure that the version is at least 3.9.0
2. Open the Command Prompt (Terminal in non-Windows systems) and run `pip install bdfr`. (If you encounter an error, right click on Command Prompt, select Run as Administrator and repeat the step.)
3. You can start using it with the `python -m bdfr` command!
BDFR is no longer distributed as standalone executables (.exe files) It is now published as a Python package. Having no .exe files might not sound good at first but the installation process is still simple and you can easily update the program to have the latest features and bug fixes. To update BDFR, run `pip install bdfr –upgrade`
I strongly suggest you to read the documentation on the project page and checking out the command examples we provide, before using the program. If you are coming from an old version of BDFR, you should still read the docs as there are so many breaking changes after v1.
As always, we request your feedback. You can post bugs or request features on [Issues page](https://github.com/aliparlakci/bulk-downloader-for-reddit/issues). In addition, BDFR also has a [Discussions page](https://github.com/aliparlakci/bulk-downloader-for-reddit/discussions) where you can ask questions or request help. Issues that are not related to a particular bug or a new feature should be on Discussions page.
Also, BDFR is an open source project and we really appreciate contribution from community. We have a [documentation here](https://github.com/aliparlakci/bulk-downloader-for-reddit/blob/v2.1.0/docs/CONTRIBUTING.md) for you to reference before making contributions. There are also guides on running the project from source code instead of published package. Looking forward to your pull requests!
Can’t wait to hear your thoughts 🙂