GitHub - mutube-org/cli: The cli for mutube

2 min read Original article ↗

µ-tube

Open source 1of10/Viewstats alternative. Find out if a youtube video is a relative outlier.

Screenshot 2025-04-27 at 12 14 48 AM

Background

I've worked with LukeJ for a while now and we are attempting to make the best videos we can. There are several popular youtube analytic tools out there (Viewstats and 1of10 to name a couple) but these tools are often expensive and closed source. A lot of the functionality behind these popular tools really isn't that complicated so this is an attempt to bring some of this functionality to people who are trying to make good content and can't afford these alternatives. As I write this, mutube's functionality is pretty basic but the hope is that I'll expand its capabilities as I continue to make videos.

📦 Installation

Unix / MacOS:

# install uv (package manager):
curl -LsSf https://astral.sh/uv/install.sh | sh

# restart your terminal, or run the following command:
source $HOME/.local/bin/env # or follow instructions

# install mutube through uv
uv tool install --python 3.13 mutube

🚀 Usage

# add api key found from google cloud for YouTube v3 (will add instructions on this later)
mutube key {YOUTUBE_API_KEY}
# currently the only supported feature is finding out if some input URL is a relative outlier compared to the 9 videos before it (screenshot at the top)
mutube analyze "{YOUTUBE_VIDEO_URL}"

🔄 Update

uv tool install --upgrade mutube

Note:

This project is very much a work in progress. Expect bugs.