HomeTube

Web UI to download videos and playlists from 1700+ sites into a Plex or Jellyfin library, with quality selection, SponsorBlock sponsor removal, subtitles, clip cutting and resilient playlist sync.

Steady · 53
53/100
Steady

Maintained, but at a slower pace than the leaders in its category.

Maintenance 7/40
Releases 25/25
Community 8/20
Momentum 13/15

Commit activity more than 17% of tracked projects; popularity more than 41%. How this is calculated.

Commits, last 11 months

2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 42 commits
2025-10 42 total 2026-08
Stars1.5k
Latest releasev2.13.0 · 22 Sept 2026
Repo updated26 Sept 2026
LicenceAGPL-3.0
Built withPython, Docker

Is HomeTube actively maintained?

HomeTube is under active development: 42 commits landed over the last 11 months, averaging roughly 14 commits a month in the most recent quarter.

The most recent tagged release, v2.13.0, shipped within the last month — a current, installable version exists today.

Note that HomeTube depends on a third-party service to work fully. It is self-hosted, but not self-contained: if that external service changes its terms or disappears, your instance is affected.

HomeTube ranks #17 of 31 in Media Management, placing it mid-table for maintenance activity.

What HomeTube actually does

HomeTube provides a web interface for downloading media from a wide range of supported websites directly into local Plex or Jellyfin directories. It handles tasks such as quality selection, subtitle retrieval, automated sponsor removal via SponsorBlock, and ongoing playlist synchronisation.

Best fit: Self-hosters who want an automated pipeline to ingest online video content directly into their existing media servers without manual intervention.

Worth knowing: The project relies on a large number of upstream site extractors which frequently break, requiring regular updates to maintain functionality.

Deployment notes

As a containerised Python application, it typically requires persistent volume mounts for downloaded media and configuration data, alongside a reverse proxy for secure web access.


Alternatives to HomeTube

Projects in the same categories, ordered by health score.