Skip to main content

Given a subreddit name and a keyword, RPST returns all top (by default) posts that contain the specified keyword.

Project description

RPST (Reddit Post Scraping Tool)

Given a subreddit name and a keyword, RPST will return all posts from a specified listing (default is 'top') that contain the provided keyword.

Upload Python Package CodeQL .Net Python

✅ Features

GUI

  • Dark mode (Right-click).
  • Saves results to a JSON file (Right-click).
  • Logs errors to a file.
  • In-App feature to check for Updates.

CLI

  • Saves results to JSON (specifiy --json).
  • Saves results to CSV (specify --csv).
  • Automatically checks for new updates, and notifies user if updates were found.

📃 TODO

GUI

  • Make it installable with a setup.exe/setup.msi file.
  • Add manual dark mode option, that will be persistent in all sessions.
  • Make settings persistent in all sessions.
  • Make it save results to a CSV file.

🖥️ Tested environments

GUI

  • Microsoft Windows 11

CLI

  • Android Termux
  • Microsoft Windows 11
  • Ubuntu 22.04 - latest versions

📖 Wiki

Refer to the Wiki for installation instructions, in addition to all other documentation.

🖼️ Screenshots

You can view a collection of screenshots for both the CLI and GUI here


me

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

reddit-post-scraping-tool-1.8.0.0.tar.gz (3.0 MB view hashes)

Uploaded Source

Built Distribution

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page