RedScrape
A clean, professional desktop app to scrape Reddit subreddits by flair.

I built a cross-platform desktop scraper that pulls Reddit posts by flair, streams them live into a results table, and exports clean JSON or CSV no Python setup required.
RedScrape is a native-feeling desktop app for grabbing Reddit posts filtered by an exact flair, the sort of task that's tedious in a browser and overkill for a full PRAW setup. The UI stays responsive while a headless Chromium, driven by Playwright, walks old.reddit.com and streams rows into the results table as they land.
Every knob is exposed in the form: subreddit, flair, sort, time range, limit, and the exact set of fields to extract (title, author, score, body, GitHub links pulled from post bodies, and more). Results stream live with a progress bar, a log tab, and a Stop button that preserves whatever was scraped so far.
I packaged it with PyInstaller and wired a GitHub Actions workflow that builds standalone binaries for Windows, macOS, and Linux on every version tag, users download and run, no Python install needed.
- Python
- PySide6 (Qt)
- Playwright
- asyncio
- PyInstaller
- GitHub Actions