Skip to content

Damocles2/OpenSnoo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 

Repository files navigation

OpenSnoo

logo

PS: Make sure to put your api key in the script app in json file! Don't have one? Go to https://www.reddit.com/prefs/apps and then and then create new app. Then all you have to do is copy and paste that into the "login_data.json" file!

Required additional libraries: PRAW, and PIL. All other come standard with Python.

OpenSnoo is an extremely minimalist yet highly advanced reddit client with image suppport, no useless scrolling, autommatic image resisng and therefore a constant size...etc

This makes it one of the most sophisticated reddit clients written in python, if not THE most complex python reddit client, and combined with its simple programming language and clean programming, it's one of the most secure, clean, and simple ways to get the full reddit experience, all while fitting in under 20mb!

Not only that, but as a result, while those with no programming experience can change simple values to select options such as browsing from new or hot with OpenSnoo's well commented and clean code, more experienced users can completely tailor their entire experience and new features with little to no code.

When you open the app, you are greeted with the simple charm that can be felt throught all of the program's only -300 lines of python. A simple piece of text to notify you to add your subreddit name and button to familiarize yourself with for later will be the first things you notice, along with a design made specifically for high resolution displays (think 720p minimum) so that no scrolling is required.

It features all a average person needs to enjoy content without any unnecesary distractions, while also providing a blank canvas for your additions. Want to be able to see how some bots are doing while you are browsing reddit? No problem! Want to make it play the text as audio for the visually impaired, or maybe ocr to read from images if you are feeling a little adventurous? Go right ahead! With this things easy to understand and open source nature, everything is possible! A meme in r/dankmemes in OpenSnoo A page on r/EntitledParents opened in OpenSnoo

V3.0 (Interaction update) features:

  • Ability to post comments added
  • Upvote and downvote feature added
  • Ability to save posts added

Minor additions:

  • Random bugfixes

To-do list (pull requests with one of these will be proritized)

Listed from most important to least important

  • Add comment reply trees
  • Viewable user profiles (in the form of a popup window preferrably)
  • Upvote and downvote support
  • Display post flair
  • Video support
  • Display mod distinguish icon (or label to follow the general style of the app)

Some app icons by Yusuke Kamiyamane.

Releases

No releases published

Packages

No packages published

Languages