A free and open-source music player that streams from YouTube, with on-device personalization, offline downloads, and a glassmorphism UI designed for those who appreciate the weight of every beat. No ads, no trackers, no paywalls.



No clutter, no upsells — just the tools a serious listener actually reaches for.
Keep listening while you browse, message, or lock your screen. Gravity never lets go of the thread.
Every screen takes its color from the album art playing — your library becomes its own ambient light.
Save tracks and playlists to your device. No connection, no interruption.
On-device mixes built from your listening history — Artist Mixes, Discovery, Repeat Rewind, Throwback, and Your Favorites. No account, no cloud profile.
Import from Spotify or Apple Music links. Your collection, matched to YouTube — no rebuild from scratch.
Word-by-word lyrics that scroll with the music, auto-fetched the moment a track starts.
Everything you've collected lives together: liked tracks, offline saves, and every playlist you've made or imported. Nothing buried, nothing locked behind tabs you don't need.
Full media key support, MPRIS system integration, and the same glassmorphism UI — running natively on Linux and Windows via libmpv.
Browse playlists, control playback, and see what's playing — all from your car's display without touching your phone.
Gravity Music is open source. Everyone who has contributed to the codebase.
No forced login. No user profiles. Open the app and start listening.
Search, recommendations, and mixes are computed on your device. There is no Gravity Music backend collecting what you listen to.
Transparent and community-driven, line by line, on GitHub.
Gravity Music is a non-commercial, open-source client published for educational and personal use. It is not affiliated with, endorsed by, or sponsored by YouTube, Google LLC, Spotify, Apple, or any record label, artist, or rights holder. All trademarks belong to their respective owners.
The project hosts no audio, stores no media, and redistributes no content. There is no Gravity Music server, catalogue, or index — the app is a client that runs entirely on your own device and plays media served directly by third-party platforms, in the same way a web browser does. This repository contains source code only, released under the MIT License.
Playlist import reads only the public metadata (track and artist names) of a link you supply. No audio is copied, transferred, or converted from Spotify or Apple Music.
Users are responsible for their own use of this software and for complying with the terms of any service they access through it, including YouTube's Terms of Service and the copyright law of their country. Downloading or retaining copyrighted material without permission may be unlawful where you live. Use at your own risk.
Are you a rights holder with a concern about this project? Please open an issue or contact the maintainer via GitHub — good-faith requests are actioned promptly.