Skip to content

Antrikshy/Unsubber

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 

A simple web app that lets you log in with your Reddit credentials, analyzes your list of subreddit subscriptions, and helps you clean out inactive subreddits that you may be subscribed to.

It respects and attempts to work around the Reddit API rate limitations by internally caching analyzed subreddit activity states.

Visit Unsubber

Contributing

To fully test this web app, you'll need a Reddit account, which you will use to temporarily register an application as a developer. You can always clean this up later.

In addition to that, a Python 3 installation is required.

  1. Create a dummy application through your Reddit acccount and set its "redirect uri" to "http://127.0.0.1:5000/oauth-redirect". Fill out the other fields to whatever you want.
  2. Copy this application's ID and secret into a new file called config.txt. See config.example for more info. Place this file at the top level of this repo (alongide src).
  3. While not required, I recommend using virtualenv or a similar Python environment manager. If you're new to Python, see my quick primer on virtualenv. Either way, install this project's dependencies from requirements.txt by running pip3 install -r requirements.txt.
  4. With TCP port 5000 clear of anything else you may have running, run dev.sh. This should bring up the Flask development server with auto-reloading.
  5. Navigate to 127.0.0.1:5000 in a browser. If everything is set up correctly, you should be able to log into the site with your actual Reddit credentials.

I expect this to be a one-and-done project, but pull requests are always welcome!

About

Web app to help clean out inactive subreddits from your Reddit subscriptions

Topics

Resources

Stars

Watchers

Forks