YouTube Unsubscribe Tool
YouTube Unsubscribe Tool is a Python script for bulk management of your YouTube subscriptions. It allows you to safely and quickly unsubscribe from channels using the official YouTube Data API v3.
Key features
Automatic authorization via OAuth 2.0.
Retrieving a list of all user subscriptions.
Ability to unsubscribe from channels in bulk.
Working with secure tokens and support for test mode.
Cross-platform: Windows, macOS, Linux (via Python).
Technologies and tools
Programming language: Python 3.x
API: YouTube Data API v3
Python libraries: google-auth, google-auth-oauthlib, google-api-python-client
Environment: Any modern browser for OAuth authorization
Tools: Google Cloud Console, JSON for client secret
Project structure
C:\YouTubeUnsub
│
├─ youtube_unsubscribe.py # Main script for unsubscribing
├─ client_secret.json # OAuth 2.0 JSON file for authorization
├─ requirements.txt # List of Python dependencies
Key features
Automatic authorization via OAuth 2.0.
Retrieving a list of all user subscriptions.
Ability to unsubscribe from channels in bulk.
Working with secure tokens and support for test mode.
Cross-platform: Windows, macOS, Linux (via Python).
Technologies and tools
Programming language: Python 3.x
API: YouTube Data API v3
Python libraries: google-auth, google-auth-oauthlib, google-api-python-client
Environment: Any modern browser for OAuth authorization
Tools: Google Cloud Console, JSON for client secret
Project structure
C:\YouTubeUnsub
│
├─ youtube_unsubscribe.py # Main script for unsubscribing
├─ client_secret.json # OAuth 2.0 JSON file for authorization
├─ requirements.txt # List of Python dependencies