Skip to content


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?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

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


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 "". 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 This should bring up the Flask development server with auto-reloading.
  5. Navigate to 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!


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