A command line application that lets you browse Reddit.
Project description
RedditCLI
RedditCLI
brings Reddit to the terminal, allowing you to do the following without leaving your command line:
- Browse public subreddits, posts, comments, and users.
- Iterate through comments and post indexes.
- Search for posts, comments, and users.
- Clear all the commands on the screen.
Installation
Pip Installation
The following command will install RedditCLI
:
$ pip3 install redditcli
If you are not installing in a virtualenv, run with sudo
:
$ sudo pip3 install redditcli
Once installed, run the RedditCLI
auto-completer with interactive help:
$ reddit
Run commands:
$ rdt <command> [options] [args]
Auto-Completer and Interactive Help
You can enable fish-style completions and an auto-completion menu with interactive help:
$ reddit
If available, the auto-completer also automatically displays commands through a pager.
Within the auto-completer, the following syntax applies:
redditcli:$>> rdt <command> [options] [args]
Commands:
-
rdt ls
-
Description: list posts front page and sorts by optional hot(default), new, rising, top, controversial.
- Options:
- --sort [hot|new|rising|top|controversial] - sort the list based on categories
- --move [next|previous] - can only be used on result set
- --subreddits - list all public subreddits available on reddit
- --subreddits --move [next|previous] - can only be used on result set
- Options:
-
view
-
Description: opens the permalink of the specified post index in a browser window.
- Options:
- --index [Integer Value] - can only be used on result set
- --comments --index [Integer Value] - loads the comments of the specified post index. can only be used on result set
- --more-comments --index [Integer Value] - Loads more comments from the post scope if there are posts to load.
- Options:
-
search
-
Description: Searches reddit for the specified search term.
- Options:
- [Search Term]
- ls --move [next|previous] - can only be used on result set
- Options:
-
clear
- Description: Clears the screen
Supported Python Versions
Python 3 and above.
Libraries Used
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file redditcli-2.1.0.tar.gz
.
File metadata
- Download URL: redditcli-2.1.0.tar.gz
- Upload date:
- Size: 5.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.6.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4894ff3e22b00249d92d0a967139aa5c8090abe39fb622757a56ad482201e9d0 |
|
MD5 | c019b2400539f5cab7f49fd4405ddce7 |
|
BLAKE2b-256 | fbc2a714f2e2d9ca0a40000001855c329f99c43bbc1d661a9bd6505cac22fcbc |
File details
Details for the file redditcli-2.1.0-py3-none-any.whl
.
File metadata
- Download URL: redditcli-2.1.0-py3-none-any.whl
- Upload date:
- Size: 7.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.6.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c993da77e59d6251efa6736845b7876a9935b152da2ceb6e7c1123e1e1dc0974 |
|
MD5 | 27d7e6f7fc13cf2b3b781cdc731cf4ff |
|
BLAKE2b-256 | 7e537c254653b4a04d4ae1b87458543e12f3862aa3da91979b9c9a595a9a355a |