A CLI tool to clean up the YouTube Watch Later playlist, which has a 5,000 video limit. Since the YouTube API does not allow programmatic access to Watch Later, the tool uses Selenium to automate the browser directly.
Features:
- Remove all videos or a specific quantity
- Automatically handles hidden/unavailable videos
- Persistent browser session (no repeated logins)
- Cumulative log of all removed videos across sessions
- Dry-run mode for safe testing
Stack: Python · Selenium · Chrome · argparse