The problem
Extracting useful analytics from YouTube channels required either the official Studio (manual, no bulk export) or writing bespoke API calls from scratch every time. No clean, reusable Python abstraction existed.
Approach
A clean Python package wrapping the YouTube Data API v3: video counts, metadata extraction, channel insights, and download stats, all callable in a few lines. Published to PyPI and documented on ReadTheDocs.
Outcome
Published on PyPI with live download tracking on pypistats. Documentation hosted on ReadTheDocs. Installable with a single pip command.
Highlights
- pip install ytubeinsight. Up and running in three lines of code.
- Extracts video counts, descriptions, dates, and full channel metadata.
- Published to PyPI with tracked downloads on pypistats.
- Documentation hosted on ReadTheDocs.

