# rasguanabana/ytfs

YouTube File System

Repository: https://github.com/rasguanabana/ytfs
Canonical: https://ross.abutalabs.com/products/ytfs
Language: Python
License: MIT
License Family: permissive
Last push: 2020-08-26T23:05:27+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4077, "days_push": 2198, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1117, forks 42 (observed 2026-08-28T04:03:38.937806+00:00)

## What it is
YTFS is a FUSE-based virtual filesystem that lets you search YouTube and play videos as regular files with any media player. You mount it, create directories named after search queries, and the results appear as playable video files.

## Use cases
- play youtube videos as files with mplayer or vlc
- search youtube from the command line via directories
- download youtube videos by copying files
- browse youtube search results in a file manager
- narrow youtube searches by channel or date

## When to choose
- you want to treat youtube videos as ordinary files
- you prefer using your own media player and shell tools
- you are on linux, macOS, or FreeBSD with FUSE available

## When to avoid
- you need a maintained tool - the latest release is from 2020 and depends on youtube-dl
- you are on windows without FUSE support
- you want a GUI youtube client

## Facets
- artifact type: application
- maturity: maintenance
- function: file-system, search-engine, video-processing, cli
- domain: media, developer-tools
- platform: bsd, python, cli
- tags: fuse, youtube, virtual-filesystem, streaming, youtube-dl, search, command-line, linux, macos

## Member repositories
- rasguanabana/ytfs (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:38.937806+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:41:54.752467+00:00, confidence not recorded.
  - readme: https://github.com/rasguanabana/ytfs (fetched 2026-08-28T04:03:38.937806+00:00, sha df5a4a9a49c0)
  - registry_pypi: https://pypi.org/pypi/ytfs/json (fetched 2026-08-29T12:45:47.033380+00:00, sha 4482e0e7ce93)
- Data as of 2026-08-30T08:39:29.467469+00:00.
