awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
pystardust avatar

pystardust/ytfzf

0
View on GitHub↗
4,054 stele·408 fork-uri·Shell·gpl-3.0·10 vizualizări

Ytfzf

ytfzf is a command-line media launcher and video browser that allows users to search, filter, and launch video content directly from the terminal. It functions as a terminal-based search client that leverages fuzzy selection to navigate video results without the use of a web browser.

The system is distinguished by its ability to perform platform-agnostic video searches without requiring external API keys. It includes a terminal thumbnail viewer that renders video previews using terminal-based image protocols and supports the integration of custom scrapers and addons via a script-based plugin system.

The tool covers broad capabilities for media discovery and management, including video playback queuing, file downloading, and content history tracking. It operates as a shell-based pipeline that pipes search results through a fuzzy-matching interface before triggering external media players or downloaders.

Features

  • Terminal-Based Media Playback - Provides a terminal-based system for searching, selecting, and launching media playback.
  • Fuzzy Search Interfaces - Features a terminal-based fuzzy search interface for real-time filtering of large video result lists.
  • Video Browsers - Leverages fzf to provide a terminal-based interface for filtering and navigating video search results.
  • External Player Launchers - Triggers the execution of external media players or downloaders for selected video content.
  • Media Downloaders - Enables the launching of selected videos in local media players or triggering the file download process.
  • API-Less Video Search - Enables finding and selecting videos from hosting platforms without requiring external API keys.
  • Video Search Aggregators - Aggregates and displays video content from multiple hosting platforms within a single interface.
  • Terminal Media Streamers - Offers a command-line utility for browsing and previewing video content directly from remote sources.
  • Terminal Addon Systems - Supports extending functionality via a system of custom scrapers and interface modification scripts.
  • YouTube Media Clients - Provides a specialized command-line client for searching and playing YouTube videos.
  • External Script Execution - Provides a plugin system that executes external scripts from a configuration directory to define platform-specific scraping logic.
  • Terminal Image Renderers - Renders video thumbnails directly within the command line interface using terminal-based image protocols.
  • Video Previews - Integrates terminal-based image viewers to display video thumbnails during the search process.
  • Video Thumbnail Embeds - Renders video thumbnails within the terminal to provide visual previews of search results.
  • Custom Scrapers - Allows users to add custom scripts to search and extract video content from various hosting websites.
  • Video Streaming - POSIX script for searching and playing YouTube videos.
  • Web Service Clients - Terminal-based YouTube and Odysee client with thumbnail support.

Istoric stele

Graficul istoricului de stele pentru pystardust/ytfzfGraficul istoricului de stele pentru pystardust/ytfzf

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face pystardust/ytfzf?

ytfzf is a command-line media launcher and video browser that allows users to search, filter, and launch video content directly from the terminal. It functions as a terminal-based search client that leverages fuzzy selection to navigate video results without the use of a web browser.

Care sunt principalele funcționalități ale pystardust/ytfzf?

Principalele funcționalități ale pystardust/ytfzf sunt: Terminal-Based Media Playback, Fuzzy Search Interfaces, Video Browsers, External Player Launchers, Media Downloaders, API-Less Video Search, Video Search Aggregators, Terminal Media Streamers.

Care sunt câteva alternative open-source pentru pystardust/ytfzf?

Alternativele open-source pentru pystardust/ytfzf includ: mps-youtube/mps-youtube — mps-youtube is a YouTube terminal client and command-line media player. It allows users to search for, stream, and… chocobozzz/peertube — PeerTube is a decentralized, open-source video hosting platform that enables users to operate independent,… mps-youtube/yewtube — Yewtube is a command line YouTube client, media player, and downloader. It provides a text-based interface for… yt-dlp/yt-dlp — This project is a command-line media downloader designed for the systematic retrieval and organization of digital… d60/twikit — Twikit is a Python library and API wrapper designed for interacting with X (Twitter). It simulates browser requests… popcorn-official/popcorn-desktop — Popcorn Desktop is a multi-platform video aggregator and BitTorrent media streamer that provides a unified interface…

Alternative open-source pentru Ytfzf

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Ytfzf.
  • mps-youtube/mps-youtubeAvatar mps-youtube

    mps-youtube/mps-youtube

    8,740Vezi pe GitHub↗

    mps-youtube is a YouTube terminal client and command-line media player. It allows users to search for, stream, and play YouTube videos and audio directly within a terminal emulator without requiring an API key. The project functions as a media downloader and search tool, providing capabilities to save video and audio content to the local file system in various formats and resolutions. It includes specialized discovery tools for finding music albums and matching individual tracks based on metadata. The software covers a broad range of media management capabilities, including headless media co

    Python
    Vezi pe GitHub↗8,740
  • chocobozzz/peertubeAvatar Chocobozzz

    Chocobozzz/PeerTube

    14,520Vezi pe GitHub↗

    PeerTube is a decentralized, open-source video hosting platform that enables users to operate independent, interoperable servers. By utilizing the ActivityPub protocol, it connects these servers into a global, federated network where users can follow channels, discover content, and interact across different instances. The platform is designed to function as a self-hosted video content management system, providing a community-driven alternative to centralized media services. What distinguishes PeerTube is its hybrid approach to content delivery and infrastructure management. It integrates peer

    TypeScriptactivitypubangulardecentralized
    Vezi pe GitHub↗14,520
  • mps-youtube/yewtubeAvatar mps-youtube

    mps-youtube/yewtube

    8,743Vezi pe GitHub↗

    Yewtube is a command line YouTube client, media player, and downloader. It provides a text-based interface for searching, streaming, and browsing video content and comments without requiring an API key. The project functions as a Tor network proxy client, routing network requests through the Tor network to anonymize browsing and streaming activity. It also operates as a media downloader, enabling the retrieval of videos and playlists for local storage in various resolutions and audio formats. The application covers broader capabilities including playlist management, online media streaming, a

    Python
    Vezi pe GitHub↗8,743
  • yt-dlp/yt-dlpAvatar yt-dlp

    yt-dlp/yt-dlp

    170,963Vezi pe GitHub↗

    This project is a command-line media downloader designed for the systematic retrieval and organization of digital content from diverse online platforms. It functions as an extensible extraction engine that utilizes a declarative format-selection pipeline to automate the identification, merging, and downloading of specific audio and video streams based on user-defined criteria. The system distinguishes itself through a modular architecture that supports custom plugins and site-specific scripts, allowing for the bypass of platform restrictions and the handling of complex authentication challeng

    Pythonclidownloaderpython
    Vezi pe GitHub↗170,963
  • Vezi toate cele 30 alternative pentru Ytfzf→