Skip to main content

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

Metadata

Release files for mutube 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mutube 0.1.2
File Size Uploaded Provenance Actions
mutube-0.1.2.tar.gz 23.7 kB Without provenance Details for mutube-0.1.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for mutube 0.1.2
File Interpreter ABI Platform Actions
mutube-0.1.2-py3-none-any.whl Python 3 none any Details for mutube-0.1.2-py3-none-any.whl

Total release size: 30.0 kB

Release files / mutube-0.1.2.tar.gz

Download URL mutube-0.1.2.tar.gz
Size 23.7 kB
Tags Source
SHA-256 checksum
How to use checksums
ee14f78bd3932834e4e542d2b060c6a7112033bce5dc83684ae85d1d17ecbf63
BLAKE2b-256 checksum
How to use checksums
a69cb643d4d49098d62dba288385d81861377d8fc38ca0f67cb0c2d335685e3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Release files / mutube-0.1.2-py3-none-any.whl

Download URL mutube-0.1.2-py3-none-any.whl
Size 6.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fa0089aaa10fbe17b5378a7dd79a0ad5fd910220a5507d2b05eee21ca3fa0f06
BLAKE2b-256 checksum
How to use checksums
df5efe6cbb895bc2c348806789951f6cd4d9de43d2225cfed50d3f59bc2a986c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Security for mutube 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page