kieraneglin/pinchflat

Your next YouTube media manager

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 42 minutes ago
Added to GitGenius on September 12th, 2026
Created on January 19th, 2024
Open Issues & Pull Requests: 213 (+0)
GitHub issues: Enabled
Number of forks: 166
Total Stargazers: 5,309 (+1)
Total Subscribers: 22 (+0)

Repository Insights (GitGenius)

Median issue/PR response: N/A
Mean response time: 1.2 hours
90th percentile: 0.0 hours
Tracked items: 449

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 99% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 90% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 2% of issues opened in the past year have been closed. Three people close 78% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 201
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 410 days
Stale 30+ days: 198
Stale 90+ days: 187

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • feature request (185)
  • triage (173)
  • help wanted (3)
  • upstream (3)
  • blocked (2)
  • good first issue (2)
  • parked (2)
  • enhancement (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Pinchflat is a self-hosted YouTube media manager that automates downloading content from channels and playlists using yt-dlp.

The tool solves the problem of manually downloading YouTube videos by letting users define rules for channels or playlists and then periodically checking for new content to download automatically. It stores downloaded media to disk in a format suitable for use with media center applications like Plex, Jellyfin, or Kodi, or for archival purposes. The application is built in Elixir and designed to be lightweight and self-contained, running as a Docker container or through other deployment methods.

Pinchflat suits users who want to integrate YouTube content into existing media center setups or maintain personal archives rather than consume content within the application itself. It works best for ongoing downloads from channels or playlists rather than one-off video downloads, though the latter is supported. The README identifies Tube Archivist, ytdl-sub, and TubeSync as alternatives in this space.

The project shows active maintenance with regular bug fixes and feature improvements. Development includes responsiveness to user-reported issues and incorporation of community feedback into the roadmap. The maintainer engages with the community through documentation and is transparent about the project's pre-release status and limitations.