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
mostafaalagamy avatar

mostafaalagamy/Metrolist

0
View on GitHub↗
10,388 stars·737 forks·Kotlin·GPL-3.0·14 viewsmetrolist.cc↗

Metrolist

Metrolist is a multi-functional audio player and YouTube music client. It serves as a music library manager and a synchronized lyrics viewer, providing a unified interface for streaming audio and video content.

The application distinguishes itself through real-time music synchronization, which allows multiple users to share a coordinated listening experience. It also includes automated translation tools for synchronized lyrics and a dedicated system for streaming audio from video sharing services with background playback and offline caching.

The platform covers a broad set of capabilities, including audio customization via equalizers, tempo, and pitch controls. It provides library management with account synchronization, music recognition for identifying unknown songs, and a unified search interface for locating media across various catalogs.

Users can modify the application appearance through a visual theme customization system that supports dynamic colors and preset palettes.

Features

  • YouTube Media Clients - Provides a full mobile client application for streaming and downloading audio and video content from YouTube.
  • Android Audio Players - A full-featured audio player for Android including sound normalization, tempo adjustments, and an integrated equalizer.
  • Synchronized Social Playback - Allows multiple users to synchronize music playback in real-time for a shared listening experience.
  • Music Library Managers - Organizes songs and playlists across accounts while maintaining local control over structure.
  • Media Library Synchronization - Synchronizes music entities like songs and playlists between local storage and remote cloud accounts.
  • Unified Media Search - Provides a single search interface that aggregates media results from multiple streaming platforms simultaneously.
  • Advanced Audio Processing - Adjusts sound quality using equalizers, tempo shifts, and pitch controls.
  • Audio Tuning - Provides sound normalization, tempo and pitch adjustments, and an integrated equalizer.
  • Real-Time Audio Processing - Implements a local signal chain for real-time tempo, pitch, and equalization adjustments.
  • Real-Time Music Synchronization Tools - Provides a shared listening experience that synchronizes music playback across multiple users in real-time.
  • Remote Media Streaming - Streams audio and video from remote services with background playback and offline caching.
  • Cloud-Synced Libraries - Synchronizes user-defined playlists and song collections between local storage and a remote cloud database.
  • YouTube Media Consumption - Provides a dedicated interface for streaming and playing audio content extracted from YouTube.
  • Real-Time Synchronization - Synchronizes playback state across multiple clients using a shared message bus for simultaneous listening.
  • Shared Listening Rooms - Syncs music playback across multiple users in real-time to create a collective listening experience.
  • YouTube - Accesses and plays audio content from YouTube through a dedicated mobile interface with background playback.
  • Music Recognition - Integrates music recognition services to identify unknown songs from audio samples.
  • Synchronized Lyric Displays - Displays live synchronized lyrics with integrated automated translation tools.
  • Automated Translations - Provides automated translation of song lyrics synchronized with audio playback.
  • Dynamic Theming - Allows instant interface updates by mapping palette presets to a global theme provider.
  • Theme Customization - Includes a system for personalizing the interface using theme modes, dynamic colors, and preset palettes.
  • Android Streaming Apps - Fork of Innertune for YouTube Music streaming.
  • Media Players - Music playlist and library manager.
  • Streaming Services - Music streaming client with a focus on lists.

Star history

Star history chart for mostafaalagamy/metrolistStar history chart for mostafaalagamy/metrolist

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

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 mostafaalagamy/metrolist do?

Metrolist is a multi-functional audio player and YouTube music client. It serves as a music library manager and a synchronized lyrics viewer, providing a unified interface for streaming audio and video content.

What are the main features of mostafaalagamy/metrolist?

The main features of mostafaalagamy/metrolist are: YouTube Media Clients, Android Audio Players, Synchronized Social Playback, Music Library Managers, Media Library Synchronization, Unified Media Search, Advanced Audio Processing, Audio Tuning.

Which projects share features with mostafaalagamy/metrolist?

Projects with overlapping indexed features include: namidaco/namida — Namida is a multi-format media player, music library manager, and network media streamer. It provides a unified… vfsfitvnm/vimusic — ViMusic is an Android media player and music streaming application designed as a client for YouTube Music. It provides… retromusicplayer/retromusicplayer — RetroMusicPlayer is an Android music player designed to play audio files stored locally on the device, with navigation… maxrave-dev/simpmusic — SimpMusic is an ad-free music streaming application that provides background audio and video playback from external… gokadzev/musify — Musify is a cross-platform music streaming client and offline audio player. It functions as a music playlist manager… metrolistgroup/metrolist — Metrolist is a music streaming application and library manager designed for high-fidelity audio and video playback. It…

Projects sharing features with Metrolist

These projects share indexed features with Metrolist. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • namidaco/namidanamidaco avatar

    namidaco/namida

    5,002View on GitHub↗

    Namida is a multi-format media player, music library manager, and network media streamer. It provides a unified interface for playing local and remote audio and video files, serving as both a specialized client for YouTube content and a synchronized lyrics player. The project distinguishes itself through a dynamic theme engine that generates artwork-based visuals and a comprehensive set of audio processing tools, including gain normalization, equalizers, and crossfading. It also features a specialized system for retrieving and displaying time-synced lyrics in formats such as LRC and TTML. Br

    Dartandroidandroid-appandroid-music-player
    View on GitHub↗5,002
  • vfsfitvnm/vimusicvfsfitvnm avatar

    vfsfitvnm/ViMusic

    9,450View on GitHub↗

    ViMusic is an Android media player and music streaming application designed as a client for YouTube Music. It provides a mobile interface for searching, playing, and organizing audio and video content from the service. The application integrates background playback and offline audio caching to allow music listening without an active internet connection. It includes a dedicated playlist manager for creating local collections and managing playback queues using remote content. The project covers a range of playback and organization capabilities, including artist and album bookmarking, synchroni

    Kotlinandroidjetpack-composemusic
    View on GitHub↗9,450
  • retromusicplayer/retromusicplayerRetroMusicPlayer avatar

    RetroMusicPlayer/RetroMusicPlayer

    4,976View on GitHub↗

    RetroMusicPlayer is an Android music player designed to play audio files stored locally on the device, with navigation organized by song, album, artist, and folder based on embedded metadata. It supports streaming audio to remote speakers and responding to external controls for hands-free multi-room playback. The player distinguishes itself with dynamically generated smart playlists that update automatically based on listening history and user-defined rules, backed by a SQLite database. It can parse and display synchronized lyrics from LRC and other time-stamped formats, scrolling in lockstep

    Kotlinandroidandroid-music-playergssoc22
    View on GitHub↗4,976
  • maxrave-dev/simpmusicmaxrave-dev avatar

    maxrave-dev/SimpMusic

    9,535View on GitHub↗

    SimpMusic is an ad-free music streaming application that provides background audio and video playback from external web sources. It enables personal music library management through the organization of custom playlists and the synchronization of user accounts across multiple devices. The application features AI-powered real-time translation of time-synced lyrics and integrates with vehicle head units to map playback controls and browsing for in-car use. It utilizes cookie-based session synchronization to access personal libraries and recommendations from external services. The platform inclu

    Kotlinandroidandroid-16android-app
    View on GitHub↗9,535
Compare all 30 related projects→