Python Reddit

Open-source Python projects categorized as Reddit

Top 23 Python Reddit Projects

  • PRAW

    PRAW, an acronym for "Python Reddit API Wrapper", is a python package that allows for simple access to Reddit's API.

    Project mention: Client ID and Secret | reddit.com/r/redditdev | 2023-02-01

    The link has been fixed in the master branch. For the docs you'll need to select the latest version to see the change.

  • bulk-downloader-for-reddit

    Downloads and archives content from reddit

    Project mention: How/Where do I actually type in a command for python. | reddit.com/r/learnpython | 2022-12-19

    I have 0 experience. I'm just trying to use this. I downloaded Python 3.10.9 and typed

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • RedditDownloader

    Scrapes Reddit to download media of your choice.

    Project mention: Downloading all saved reddit media from specific subreddit | reddit.com/r/DataHoarder | 2022-12-14

    GitHub - shadowmoose/RedditDownloader: Scrapes Reddit to download media of your choice.

  • programming-language-subreddits-and-their-choice-of-words

    How do the different communities talk?

    Project mention: Programming language subreddits and their choice of words | news.ycombinator.com | 2022-09-07
  • Shreddit

    Remove your comment history on Reddit as deleting an account does not do so.

    Project mention: Best Simple Security Practices for Protecting Self and Tendies - Final Repost for Visibility! | reddit.com/r/Superstonk | 2023-01-19

    - Visit [r / NukeRedditHistory] for a lovely little extension that will replace old comments/posts and then delete them (this is no longer available as a browser extension. Please check alternativeto.net for FOSS alternatives). Here are a few replacements that I will try over the next few weeks and update: Shreddit, PowerDeleteSuite, and Social-Amnesia. Not only should you do this currently every now and then, but especially post squeeze! I use this often.

  • Social-Amnesia

    Forget the past. Social Amnesia makes sure your social media accounts only show your posts from recent history, not from "that phase" 5 years ago.

    Project mention: Best Simple Security Practices for Protecting Self and Tendies - Final Repost for Visibility! | reddit.com/r/Superstonk | 2023-01-19

    - Visit [r / NukeRedditHistory] for a lovely little extension that will replace old comments/posts and then delete them (this is no longer available as a browser extension. Please check alternativeto.net for FOSS alternatives). Here are a few replacements that I will try over the next few weeks and update: Shreddit, PowerDeleteSuite, and Social-Amnesia. Not only should you do this currently every now and then, but especially post squeeze! I use this often.

  • chat-replay-downloader

    A simple tool used to retrieve chat messages from livestreams, videos, clips and past broadcasts. No authentication needed!

    Project mention: My tools for analysing YouTube Super Chats | reddit.com/r/HoloStatistics | 2022-03-09

    you can use this one chat downloader instead of pytchat for getting messages in the chat, they also have found a way to enable to get membership chats which we use in our server

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • URS

    Universal Reddit Scraper - A comprehensive Reddit scraping command-line tool written in Python.

    Project mention: GitHub - JosephLai241/URS: Universal Reddit Scraper - A comprehensive Reddit scraping command-line tool written in Python. | reddit.com/r/YoutubeFactory | 2022-05-27
  • baseplate.py

    reddit's python service framework

    Project mention: What is an example of a fully finished python software product on github? | reddit.com/r/learnprogramming | 2022-07-04
  • DownloaderForReddit

    The Downloader for Reddit is a GUI application with some advanced features to extract and download submitted content from reddit.

    Project mention: downloading reddit threads for offline | reddit.com/r/DataHoarder | 2022-11-17
  • reddit-karma-farming-bot

    "Is karma really that important to you? Damn bro, you need a life" - YouTube Comment

    Project mention: Calcium buildup in this water pipe we had to replace | reddit.com/r/Damnthatsinteresting | 2022-10-10

    Here, you can use this a starting point to make one of your own- https://github.com/MrPowerScripts/reddit-karma-farming-bot

  • reddit-detective

    Play detective on Reddit: Discover political disinformation campaigns, secret influencers and more

    Project mention: GitHub - umitkaanusta/reddit-detective: Play detective on Reddit: Discover political disinformation campaigns, secret influencers and more | reddit.com/r/YoutubeFactory | 2022-05-27
  • pmaw

    A multithread Pushshift.io API Wrapper for reddit.com comment and submission searches.

    Project mention: PSAW Not Working | reddit.com/r/pushshift | 2022-12-20

    Move to PMAW which is also broken but maintained and the dev says they'll have it fixed this week.

  • timesearch

    The subreddit archiver

    Project mention: a way to archive Reddit and make it look like actual Reddit? | reddit.com/r/DataHoarder | 2023-01-27

    I used to use this and it's offline mode would sort of look like reddit. Just without most of the CSS tho: https://github.com/voussoir/timesearch

  • wallstreetbets-sentiment-analysis

    This program finds the most mentioned ticker on r/wallstreetbets and uses Vader SentimentIntensityAnalyzer to calculate the sentiment analysis.

  • AmputatorBot

    Remove AMP from your URLs. AmputatorBot is a highly specialised Reddit and Twitter bot that automatically replies to comments, submissions and tweets containing AMP URLs with the canonical link(s). It's also available as a website and REST API. See also: https://www.reddit.com/r/AmputatorBot/comments/ehrq3z/why_did_i_build_amputatorbot/.

    Project mention: I literally posted an ad looking for a private landlord to rent from on Craigslist…and these are literally the emails I’m getting. | reddit.com/r/creepyPMs | 2023-01-07

    I recommend using amputator bot to remove amp from links. Google keeps track/caches all these links to (supposedly) speed things up, but it's another Google control method (and not secure).

  • saveddit

    Bulk Downloader for Reddit

  • rexport

    Reddit takeout: export your account data as JSON: comments, submissions, upvotes etc. 🦖

  • TerminusBrowser

    CLI Reddit, Hacker News, 4chan, and lainchan browser

    Project mention: TUIs | news.ycombinator.com | 2022-03-16
  • sneakpeek

    Reddit bot to preview and post hyperlinks as comments

    Project mention: For y3/ y4 comp sci students what are some opportunities to look out for / events to participate in to boost resume? | reddit.com/r/nus | 2022-11-30

    The link is here

  • Reddit-Tweet-Linker-Bot

    it finds tweet links. the code is ugly but it works

  • redvid

    Smart downloader for Reddit hosted videos

  • reddit-save

    A Python tool for backing up your saved and upvoted posts on reddit to your computer.

    Project mention: Download Saved Reddit posts into Obsidian automatically in .md format | reddit.com/r/ObsidianMD | 2022-11-05

    This was the base of it: https://github.com/samirelanduk/reddit-save

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-01.

Python Reddit related posts

Index

What are some of the best open-source Reddit projects in Python? This list will help you:

Project Stars
1 PRAW 2,986
2 bulk-downloader-for-reddit 1,658
3 RedditDownloader 939
4 programming-language-subreddits-and-their-choice-of-words 808
5 Shreddit 777
6 Social-Amnesia 761
7 chat-replay-downloader 619
8 URS 550
9 baseplate.py 503
10 DownloaderForReddit 379
11 reddit-karma-farming-bot 249
12 reddit-detective 183
13 pmaw 154
14 timesearch 153
15 wallstreetbets-sentiment-analysis 145
16 AmputatorBot 137
17 saveddit 136
18 rexport 133
19 TerminusBrowser 102
20 sneakpeek 100
21 Reddit-Tweet-Linker-Bot 97
22 redvid 87
23 reddit-save 85
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com