Skip to content
@MetrolistGroup

Metrolist

YouTube Music client for Android
Metrolist Group logo

Metrolist Group

We build Metrolist, a free, open-source YouTube Music client.

Website · Discord · Telegram

What we're working on

Most development is focused on Metrolist KMP, our Kotlin Multiplatform app for Android, iOS, Windows, macOS, and Linux. It's almost ready for release. The repository is private for now. Ask on Discord for early access.

The existing Android app is in maintenance mode, with bug fixes and small improvements only.

Projects

Repository Description Stack
Metrolist Current Android app, in maintenance mode Kotlin
metroserver Backend for Listen Together, our shared playback feature Go
innertubex InnerTube API client used by Metrolist Kotlin
quackjs YouTube player signature handling in Kotlin, using Faraday hints Kotlin
metrobot Discord and Telegram bot for the Metrolist community Go
metrosite Source for metrolist.cc Vue
faraday Remote configuration registry for YouTube player settings TypeScript
metroproto Shared protocol definitions for Listen Together Protobuf
MetrolistManager Build manager for Metrolist KMP on Windows Go

Get involved

  • Report bugs in the relevant repository above. For KMP access and feedback, join Discord.
  • Help translate the app on Weblate.
  • Follow updates on Telegram.

Sponsors

CI powered by Blacksmith

Blacksmith sponsors all of our CI usage. Sentry provides a free subscription for error monitoring.

Disclaimer

This project is not affiliated with, funded, authorized or endorsed by YouTube, Google LLC, MetroList MLS, or their affiliates and subsidiaries.

All trademarks, service marks, and intellectual property rights referenced in this project belong to their respective owners.

Maintainers

Nyx, Mo Agamy, Lamp, and Adriel.

Pinned Loading

  1. Metrolist Metrolist Public

    YouTube Music client for Android

    Kotlin 13.9k 1.2k

  2. metroserver metroserver Public

    High performance listen together server

    Go 53 21

Repositories

Showing 10 of 11 repositories
  • metrobot Public

    Discord/Telegram bot for Metrolist, written in Go

    MetrolistGroup/metrobot's past year of commit activity
    Go 14 GPL-3.0 5 0 0 Updated Oct 28, 2026
  • faraday Public

    Remote YouTube player configuration registry

    MetrolistGroup/faraday's past year of commit activity
    TypeScript 5 0 0 0 Updated Oct 28, 2026
  • .github Public

    readme for the org

    MetrolistGroup/.github's past year of commit activity
    9 0 0 0 Updated Oct 26, 2026
  • Metrolist Public

    YouTube Music client for Android

    MetrolistGroup/Metrolist's past year of commit activity
    Kotlin 13,850 GPL-3.0 1,224 403 9 Updated Oct 25, 2026
  • metrosite Public

    Metrolist official website

    MetrolistGroup/metrosite's past year of commit activity
    Vue 67 GPL-3.0 6 1 1 Updated Oct 25, 2026
  • quackjs Public

    Kotlin-only YouTube player signature and n transforms using Faraday hints

    MetrolistGroup/quackjs's past year of commit activity
    Kotlin 2 GPL-3.0 2 0 1 Updated Oct 22, 2026
  • metroserver Public

    High performance listen together server

    MetrolistGroup/metroserver's past year of commit activity
    Go 53 GPL-3.0 21 1 1 Updated Oct 22, 2026
  • innertubex Public

    eXtended InnerTube API library for Kotlin

    MetrolistGroup/innertubex's past year of commit activity
    Kotlin 22 GPL-3.0 3 0 0 Updated Oct 22, 2026
  • metroproto Public

    Listen together protocol submodule

    MetrolistGroup/metroproto's past year of commit activity
    6 4 0 0 Updated Oct 22, 2026
  • MetrolistManager Public

    Manager for Metrolist-KMP's windows builds

    MetrolistGroup/MetrolistManager's past year of commit activity
    Go 7 GPL-3.0 1 0 0 Updated Jul 29, 2026