Caution
This project is discontinued. It relies on a Reddit API app (via PRAW/OAuth), which requires registering a Reddit developer app. Reddit's API access policies changed in 2023, significantly restricting third-party app usage and making this approach unreliable for most users. The project is archived here for reference only and is no longer maintained.
For a no-credentials alternative, see the RedditMediaDL which uses Reddit's public .rss endpoint instead.
- Searched subreddits by keyword
- Downloaded media (images, GIFs, videos) and text posts
- Filtered posts by flair
- Threaded concurrent downloads
- Accessed up to 1000 posts per subreddit (vs 100 with the JSON method)
- Python 3.8+
- A Reddit API app (client ID + secret)
prawandrequestsmodules (pip install -r requirements.txt)
MIT