pystardust/ytfzf
A posix script to find and watch youtube videos from the terminal. (Without API) observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2021
- days_rel: n/a
- days_push: 705
- n_releases_24m: 0
Adoption not part of the score
4147 stars · 450 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
ytfzf is a POSIX shell script that searches YouTube from the terminal without using the official API, letting users select videos via fzf or dmenu and play them with mpv or download them with yt-dlp. It supports thumbnail previews in the terminal and is configurable through shell configuration files.
Use cases
- search and watch youtube videos from the terminal
- play youtube audio in mpv without a browser
- download youtube videos via yt-dlp from the command line
- browse youtube search results with fzf fuzzy selection
- show video thumbnails in the terminal while browsing
- script youtube searches without an api key
When to choose
- you want a lightweight, dependency-minimal terminal youtube client
- you prefer browsing videos with fzf/dmenu and playing in mpv
- you want to avoid the official YouTube API and its quotas
- you run a minimal Linux/BSD setup and like POSIX shell tools
When to avoid
- you need an actively maintained project - it is no longer actively developed
- you need a GUI or a full YouTube account experience (subscriptions, comments, uploads)
- you need Windows-native support
- you want features like channel management or playlist editing
Facets
cli-tool · maturity maintenance
search-engine http-client cli media developer-tools cli bsd youtube posix-script fzf mpv video-player terminal-ui no-api yt-dlp dmenu command-line linux macos
1 source
- readme: https://github.com/pystardust/ytfzf · fetched 2026-08-28 · 9c9c24b7ddcb
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| pystardust/ytfzf | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="pystardust/ytfzf")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem