Skip to main content

Jellyfin CLI

A Jellyfin command line client written in Python with urwid.

Image

How to install

This app requires Python3.6 or higher
You can install it by executing pip3 install --user jellyfin-cli
You will also need to install MPV. I recommend symlinking the script to your path so you can execute it directly from the terminal: This will typically require something like the following: ln -s $HOME/.local/bin/jellyfin-cli /usr/bin/jellyfin-cli

How to use

The first time you run it, you will be greeted by a minimalist login prompt. This will repeat every time the token is invalidated. After that you can use the interface.

Development

Want to contribute? Sure! You are free to create bug reports, feature requests and pull requests. I will try my best to review all of them.

Metadata

Release files for Jellyfin-CLI 1.6

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

Source distribution (sdist)

Source distribution for Jellyfin-CLI 1.6
File Size Uploaded Provenance
Jellyfin-CLI-1.6.tar.gz 10.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for Jellyfin-CLI 1.6
File Interpreter ABI Platform
Jellyfin_CLI-1.6-py3-none-any.whl Python 3 none any Details

Total release size: 26.4 kB

Release files / Jellyfin-CLI-1.6.tar.gz

Download URL Jellyfin-CLI-1.6.tar.gz
Size 10.9 kB
Tags Source
SHA-256 checksum
How to use checksums
0ba54248bef95e07771f52c00b96c6cdc0f2568655a9d97784a31a24e59e34c8
BLAKE2b-256 checksum
How to use checksums
d729e562c08305823cf6eca6f1b55d5e503da52f8714ae84c0bd2e5bab09a25e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / Jellyfin_CLI-1.6-py3-none-any.whl

Download URL Jellyfin_CLI-1.6-py3-none-any.whl
Size 15.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
637e732f09f38a76408ef360c26235ba11a158067c4a25fa29762face5c19e99
BLAKE2b-256 checksum
How to use checksums
a8216fa979a8ec502f1ebf80ed5fe8c4afe8e89c2ba0fa95724794624a9aeec1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Security for Jellyfin-CLI 1.6

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.

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