The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
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.
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Is there a functioning tool to download the saved posts / upvotes that you do on reddit? This tool: https://github.com/shadowmoose/RedditDownloader was perfect, but it got rekt by the API changes and has been discontinued.
-
Project mention: Reddit Fulfilled My Data Copy Request - What's the best script to use this to nuke? | /r/privacy | 2023-07-11
Some scripts like https://github.com/x89/Shreddit look promising, and I'm getting ready to pull the trigger on it just once I make sure my whitelist IDs are good. However, it's probably not thorough enough to hit all my content. My reddit data has over 68,000 comments.
-
-
-
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.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
If they don't want you to use their API just respect their wishes and scrape Reddit. https://github.com/JosephLai241/URS it's the only moral thing we can do.
-
Project mention: The .zip TLD sucks and it needs to be immediately revoked. | /r/programming | 2023-05-12
Almost any download link on the internet (for example an attachment to any Wordpress blog post) could serve as an example. Since we are on a programming subreddit let's use Github as an example. When you open a repository and click the "Download ZIP" button it's a link straight to an URL like this one: https://github.com/reddit/baseplate.py/archive/refs/heads/develop.zip (this particular one is for Reddit's Python library).
-
DownloaderForReddit
The Downloader for Reddit is a GUI application with some advanced features to extract and download submitted content from reddit.
Project mention: Send messages to the mods of StableDiffusion to ask them to re open the sub | /r/StableDiffusionReborn | 2023-06-16I use, https://github.com/MalloyDelacroix/DownloaderForReddit it's not something I run everyday but maybe every week or two for the subs I'm interested in. Cheers!
-
reddit-karma-farming-bot
"Is karma really that important to you? Damn bro, you need a life" - YouTube Comment
-
RedditC2
Abusing Reddit API to host the C2 traffic, since most of the blue-team members use Reddit, it might be a great way to make the traffic look legit.
-
-
Project mention: I am making a replacement service to keep the 3rd party apps running. Join me. | /r/Save3rdPartyApps | 2023-06-05
Oh a whole lot of them. Pushshift was large enough to have its own libraries ( https://github.com/mattpodolak/pmaw ) so the first step will be to recreate the API 1:1 and get tools like reddit search and reveddit working again.
-
reddit-detective
Play detective on Reddit: Discover political disinformation campaigns, secret influencers and more
-
warna https://github.com/nooneswarup/export-archive-reddit-saved
-
Project mention: PSA: Reddit killed Pushshift, all Reddit threads and comments after 1 May 2023 no longer get archived, remember to archive anything "important" that you see on this sub and elsewhere. | /r/DataHoarder | 2023-05-07
-
-
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: What is going on with the US and Mexico Border Crisis? | /r/OutOfTheLoop | 2023-05-13why amp is bad, and how to remove it from your URLs.
-
Project mention: reddit-img-dl: Tool to download media and comments from subreddits or reddit users. Its a fork of the The-Eye-Team/reddit-dl with additional features. I worked on this afew years ago, but it might be useful to the people here with the recent reddit and imgur changes. | /r/DataHoarder | 2023-04-20
for your own saved posts you should look at https://github.com/karlicoss/rexport
-
wallstreetbets-sentiment-analysis
This program finds the most mentioned ticker on r/wallstreetbets and uses Vader SentimentIntensityAnalyzer to calculate the sentiment analysis.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Reddit related posts
- [TASK] Extract and convert one day of reddit data from a data archive. $25
- PRAW documentation
- Testing
- BDFR skipping Reddit hosted videos
- Reddit downloader that works after API upgrade
- `resubmit=False` started resubmitting duplicate URLs Jul 24 2023
- A reddit account creator for r/place
-
A note from our sponsor - WorkOS
workos.com | 17 Apr 2024
Index
What are some of the best open-source Reddit projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | PRAW | 3,307 |
2 | bulk-downloader-for-reddit | 2,197 |
3 | RedditDownloader | 1,097 |
4 | Shreddit | 985 |
5 | awesome-lemmy-instances | 936 |
6 | programming-language-subreddits-and-their-choice-of-words | 816 |
7 | Social-Amnesia | 800 |
8 | iKy | 755 |
9 | URS | 722 |
10 | baseplate.py | 529 |
11 | DownloaderForReddit | 474 |
12 | reddit-karma-farming-bot | 288 |
13 | RedditC2 | 250 |
14 | reddit-user-to-sqlite | 214 |
15 | pmaw | 212 |
16 | reddit-detective | 206 |
17 | export-archive-reddit-saved | 193 |
18 | timesearch | 170 |
19 | saveddit | 162 |
20 | AmputatorBot | 159 |
21 | rexport | 158 |
22 | wallstreetbets-sentiment-analysis | 149 |
23 | reddit-save | 122 |