Je

Jellyfin SDK for Python – high-level wrapper around the Jellyfin API

Hacker News

Jellyfin SDK for Python – high-level wrapper around the Jellyfin API

Hey HN, I’ve been working on a new Python SDK for Jellyfin ( https://jellyfin.org/ ). The official Python client jellyfin-apiclient-python ( https://github.com/jellyfin/jellyfin-apiclient-python ) is pretty much unmaintained, and I kept running into rough edges (missing exceptions, mismatched info/config, no playlist support, etc.). So I built a new library: jellyfin-sdk ( https://github.com/webysther/jellyfin-sdk-python ). It’s basically a high-level wrapper on top of OpenAPI-generated bindings, with some nicer patterns (method chaining, JSONPath, inversion of control). A few things it does differently: - Target specific Jellyfin server versions (avoid breakage when APIs change) - Handle multiple servers (different versions, same client) - Drop-in replacement for the legacy client, but with fixes - Debug mode that prints every request as `curl` (super useful when Jellyfin acts weird) Install: pip install jellyfin-sdk Quick example: import jellyfin, os api = jellyfin.api(os.getenv("URL"), os.getenv("API_KEY")) print(api.system.info.version, api.system.info.server_name) Docs: https://webysther.github.io/jellyfin-sdk-python.github.io/sd... GitHub: https://github.com/webysther/jellyfin-sdk-python I’d love feedback — especially from anyone running Jellyfin at home and hacking around with its API.

Share card

Actual performance

1points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: new, apis, open · Missing: mac, agents, macos
69%69% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
58%58% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: io · Missing: https docs, excited, just released
56%56% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
31%31% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
27%27% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
16%16% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Op
OpenZiti Python SDK59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

OpenZiti Python SDK

Hacker News41
Py
Python SDK for RamaLama AI Containers69%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Python SDK for RamaLama AI Containers

Hacker News1
Hi
High-dimensional Medians in Python58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

High-dimensional Medians in Python

Hacker News2
Py
Python SDK for the IP Street API56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Python SDK for the IP Street API

Hacker News2
we
web2sdk – Turn any third-party API into a Python SDK70%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

web2sdk – Turn any third-party API into a Python SDK

Hacker News6
Py
Pynesis, a basic high level AWS Kinesis client for Python62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Pynesis, a basic high level AWS Kinesis client for Python

Hacker News2
Py
Python wrapper for ESPN API44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Python wrapper for ESPN API

Hacker News2
py
py-lkd.to - Python wrapper for lkd.to API35%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

py-lkd.to - Python wrapper for lkd.to API

Hacker News1
Py
PyTodoist – A Python Wrapper for the Todoist API44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

PyTodoist – A Python Wrapper for the Todoist API

Hacker News2
Ud
Udacity API for Python (2 and 3)61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Udacity API for Python (2 and 3)

Hacker News2