Skip to main content

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

Project description

µ-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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mutube-0.1.2.tar.gz (23.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mutube-0.1.2-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file mutube-0.1.2.tar.gz.

File metadata

  • Download URL: mutube-0.1.2.tar.gz
  • Upload date:
  • Size: 23.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for mutube-0.1.2.tar.gz
Algorithm Hash digest
SHA256 ee14f78bd3932834e4e542d2b060c6a7112033bce5dc83684ae85d1d17ecbf63
MD5 f17c8bc6557e83b126a2c92e8aaeb1ce
BLAKE2b-256 a69cb643d4d49098d62dba288385d81861377d8fc38ca0f67cb0c2d335685e3a

See more details on using hashes here.

File details

Details for the file mutube-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: mutube-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 6.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for mutube-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 fa0089aaa10fbe17b5378a7dd79a0ad5fd910220a5507d2b05eee21ca3fa0f06
MD5 289881ec653924004e181e4ee7ce6d4c
BLAKE2b-256 df5efe6cbb895bc2c348806789951f6cd4d9de43d2225cfed50d3f59bc2a986c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page