Skip to content

YouTube Music, without the browser.

A fast, free YouTube Music client. No account and no API key. A desktop app for Windows, a terminal app for Linux. Search, queue, download, read the lyrics, keep your playlists.

For Windows and Linux. Free and open source, under the MIT licence.

ytmgo for Windows: Home with recent albums, recommendations and new releases, the queue beside it and the player belowytmgo in a terminal: an album, the queue, a visualizer and lyrics

Download

A desktop app for Windows, and a terminal app for Linux.

Terminal app for Linux

curl -fsSL https://anas1412.github.io/ytmgo/install.sh | bash

What you get

The same things in both apps.

  • Search with no key

    Talks to YouTube Music’s own API directly. No account, no API key, no proxy. Exact songs with real metadata and covers.

  • Radio that follows you

    When the queue runs dry, ytmgo adds what YouTube Music would play next, seeded by what you have actually listened to.

  • Downloads in one step

    Keep any song, or a whole album in its own folder, as M4A or MP3. One at a time, with progress.

  • Playlists of your own

    Make them, reorder them, or paste a YouTube or Spotify playlist link and keep it as it is.

  • Favourites, follows, likes

    Heart songs, follow artists, like albums. Your history and favourites stay on your computer.

  • Synced lyrics

    The current line follows the song. Lyrics are cached locally, so a replay is instant.

  • Your own music, too

    Point ytmgo at your music folders and they show in the Library beside your downloads.

  • Artist and album pages

    Open whoever made a song: their top songs, then the whole discography. One song becomes a catalogue.

  • Last.fm and Discord

    Scrobble what you hear and show it in your Discord status. Last.fm connects in your browser; no password is typed into the app.

Windows app or terminal app

WhatWindows appLinux terminal app
Runs onWindows 10 and 11Linux, x86_64 and arm64
You use it withMouse, with keyboard shortcutsKeyboard first, with full mouse support
Drag and drop, right-click menuYesNo
Home with new releases from artists you followYesNo
Playlists, favourites, lyrics, downloadsYesYes
Last.fm, Discord, your own music foldersYesYes
Visualizer and album art in the terminalNoYes
UpdatesFrom inside the app, in one clickThe install script, or your AUR helper
Needs installing firstNothing, yt-dlp comes with itmpv, yt-dlp and ffmpeg, which the script offers to install

Free, and yours to read.

ytmgo is open source under the MIT licence. It keeps your library, history and settings on your own computer, and needs no account to use.

Released under the MIT License.