{"repo":"mahesh-hegde/rrip","free":true,"listed":false,"github":"https://github.com/mahesh-hegde/rrip","clone":"git clone https://github.com/mahesh-hegde/rrip.git","description":"Bulk image downloader for reddit.","language":"Go","stars":79,"topics":["reddit","scraper","downloader","golang"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"rrip - Bulk-download images from subreddits Program to bulk-download image from reddit subreddits. Features Set max size of file, max total size, minimum score etc.. Download images from Reddit preview links instead of source, saving some space. If the image / GIF is already downloaded in same folder, skip it. Log final download URLs to a file using a custom format string. Filter by post title or link using regular expression. Use Go template syntax to do custom filtering over post properties, or change file name format. Single static binary written in Golang (Note: I have not tested all combinations of features, you might encounter some bugs!) Install Using go command Assuming you have Go toolchain installed From Release section Download from Release section and unpack the binary executable somewhere in your PATH . Using Docker / Podman rrip is also available as a lightweight (distroless) Docker image from ghcr.io. Running from docker image obviously requires a bind mount and setting the user. So you can use an alias like this. Then invoke it as rrip . In case of rootless podman , specifying user & group is not required due to uid remapping. So alias will be: Options Invoke rrip without arguments for up-to-date usage output. TL;DR Using template options Go text/template syntax can be used to do versatile filtering. It can also be used to do formatting of logged links. Caveats Can't handle crossposts when downloading preview image. No support for downloading albums. Some opti","default_branch":null,"files":null,"tree":[],"storefront":"/r/mahesh-hegde","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mahesh-hegde/rrip/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}