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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mps-youtube avatar

mps-youtube/mps-youtube

0
View on GitHub↗
8,740 stars·668 forks·Python·GPL-3.0·13 views

Mps Youtube

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 conversion, local playlist creation, and the retrieval of user comments. It integrates search results with stream-based playback and offers custom sorting criteria for remote content discovery.

Features

  • Streaming Clients - Functions as a terminal-based client for streaming and playing YouTube audio and video content.
  • Terminal User Interfaces - Implements a full interactive text-based interface for managing media playback and navigation in the terminal.
  • Terminal-Based Audio Playback - Streams and plays YouTube audio and video directly from a command line interface.
  • Digital Media Playback - Pipes network data directly into a media player process for immediate streaming without full file downloads.
  • Media Players - Acts as an application for playing and streaming audio or video content via a TUI.
  • Media Downloaders - Fetches digital media and transforms it into different file formats for local storage.
  • Video Search Integrations - Integrates search functionality to locate audio and video content and play it immediately.
  • Video Streaming - Streams audio and video from search results with support for looping tracks.
  • Terminal-Based Media Playback - Plays audio and video content directly within a terminal interface for immediate listening.
  • Terminal Media Streamers - Provides a command line utility for searching, browsing, and streaming media from remote sources.
  • Video Downloaders - Retrieves and converts online video content into local files for offline playback.
  • Headless Automation - Executes media downloading and format conversion tasks via a headless command-line interface.
  • Search Result Sorting - Allows users to search for videos using custom terms and sort results by specific criteria.
  • Video Search Aggregators - Aggregates and discovers videos and playlists from YouTube using text queries in a terminal interface.
  • Music Discovery - Includes specialized tools for discovering music by searching for album titles.
  • Music Metadata Matching - yt-dlp locates individual tracks for a specific album by comparing titles and durations.
  • Offline Media Archiving - Saves online videos and audio to local storage for permanent offline access.
  • Personal Playlist Managers - Provides tools for creating and managing user-curated local collections of media identifiers.
  • CLI Utilities - Terminal-based YouTube player and downloader.
  • Video Streaming - Terminal-based YouTube player and downloader.
  • Video Tools - Terminal-based video player for online content.

Star history

Star history chart for mps-youtube/mps-youtubeStar history chart for mps-youtube/mps-youtube

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does mps-youtube/mps-youtube do?

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.

What are the main features of mps-youtube/mps-youtube?

The main features of mps-youtube/mps-youtube are: Streaming Clients, Terminal User Interfaces, Terminal-Based Audio Playback, Digital Media Playback, Media Players, Media Downloaders, Video Search Integrations, Video Streaming.

What are some open-source alternatives to mps-youtube/mps-youtube?

Open-source alternatives to mps-youtube/mps-youtube include: pystardust/ani-cli — ani-cli is a command line interface designed for searching, streaming, and downloading anime content. It functions as… pystardust/ytfzf — ytfzf is a command-line media launcher and video browser that allows users to search, filter, and launch video content… popcorn-official/popcorn-desktop — Popcorn Desktop is a multi-platform video aggregator and BitTorrent media streamer that provides a unified interface… mps-youtube/yewtube — Yewtube is a command line YouTube client, media player, and downloader. It provides a text-based interface for… namidaco/namida — Namida is a multi-format media player, music library manager, and network media streamer. It provides a unified… chocobozzz/peertube — PeerTube is a decentralized, open-source video hosting platform that enables users to operate independent,…

Open-source alternatives to Mps Youtube

Similar open-source projects, ranked by how many features they share with Mps Youtube.
  • pystardust/ani-clipystardust avatar

    pystardust/ani-cli

    11,408View on GitHub↗

    ani-cli is a command line interface designed for searching, streaming, and downloading anime content. It functions as a terminal-based media utility that isolates and retrieves direct video streams from external web sources, allowing users to browse catalogs and play media without a web browser. The tool distinguishes itself through a modular provider architecture that uses pattern matching to extract metadata and stream links from various sites. It delegates actual video decoding and playback to external system media players, providing users with control over resolution, audio tracks, and pl

    Shellanimeclifzf
    View on GitHub↗11,408
  • pystardust/ytfzfpystardust avatar

    pystardust/ytfzf

    4,054View on GitHub↗

    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

    Shellclidmenufzf
    View on GitHub↗4,054
  • popcorn-official/popcorn-desktoppopcorn-official avatar

    popcorn-official/popcorn-desktop

    10,605View on GitHub↗

    Popcorn Desktop is a multi-platform video aggregator and BitTorrent media streamer that provides a unified interface for watching movies and television series. It functions as a local media player capable of rendering video files stored directly on the host file system. The application distinguishes itself by acting as a content dataset publisher, exporting large movie and series catalogs in columnar formats to facilitate analysis by external researchers. Its broader capabilities include aggregated content federation and stream routing across multiple platforms, allowing for the integration

    TypeScript
    View on GitHub↗10,605
  • mps-youtube/yewtubemps-youtube avatar

    mps-youtube/yewtube

    8,743View on 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
    View on GitHub↗8,743
See all 30 alternatives to Mps Youtube→