Skip to content

Latest commit

Β 

History

589 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Blazify β€” a free, open-source music player for Android, Windows, Linux and iPhone. No ads, offline downloads, synced lyrics, imported playlists.

Blazify 🎧πŸ”₯

A free, open-source music player. No ads, no tracking, no account needed.

Stream it. Feel it. Blaze it.

Download it now -- one click, straight from the newest release.

android windows linux iphone

On a phone without Google services β€” de-Googled, LineageOS, a Huawei β€” take the build with no Google code instead. It is the same app without casting to a television.

Official website: rajendra7169.github.io/blazify Β· screenshots, features and downloads for every platform

Release Downloads Website WhatsApp Discussions License Platform Compose


Blazify splash screen Blazify home screen showing recently played music Blazify now-playing screen with album art
Splash Home Player
Word-by-word synced lyrics in Blazify Blazify ten-band equalizer with live frequency-response curve Blazify Look and Feel hub with live theme preview
Synced lyrics Equalizer Look & Feel

Overview

Blazify is a free, open-source music player with no advertisements, no tracking, and no account required. It is an alternative to Spotify and YouTube Music that plays any song you choose rather than shuffling, downloads for offline listening without a subscription, and keeps playing with the screen off.

It streams from a vast online catalogue, shows word-by-word synced lyrics, has a ten-band equalizer, and lets you restyle almost every surface of the app with a live preview while you do it. Signing in with Google is optional and brings your own YouTube Music library and playlists.

Available for Android, Windows, Linux and iPhone. Built with Kotlin and Jetpack Compose, gapless through Media3/ExoPlayer.


Blazify everywhere else

The same player, built natively for each platform. The buttons at the top of this page download any of them β€” these are the repos.

Android β€” rajendra7169/blazify (you are here)
Windows & Linux β€” rajendra7169/blazify-desktop
iPhone β€” rajendra7169/blazify-ios

Screenshots, install guides and everything else: blazify website


Features

🎡 Playback

Feature What it does
Streaming Millions of songs, albums, artists, playlists and podcasts
Gapless audio Media3/ExoPlayer with selectable audio quality
Radio & autoplay Keeps the music going with related tracks after the queue ends
Offline downloads Save anything for listening without a connection
Your own music Plays the music already on your phone beside everything streamed, browse by folder, fix badly tagged files
Queue control Drag to reorder, swipe to remove, shuffle, repeat one/all
Don't play this song Hide a song from queues, radio, recommendations and Android Auto
Double-tap to seek On every player design, as far as you choose
Podcasts Each show remembers its own playback speed
Mobile data controls Save data on mobile networks, download only on Wi-Fi
Quick controls Play/pause tile in Quick Settings, plus Liked, Downloads and Shuffle shortcuts
Charts & new releases Right from the Search tab
Audio tools Volume normalisation, tempo and pitch control, skip-silence
Sleep timer Live countdown, plus an end-of-song mode
Song recognition Identify whatever is playing around you

🎚️ Sound

Feature What it does
10-band equalizer Drag each band, with a live frequency-response curve above
13 presets Rock Β· Pop Β· Jazz Β· Classical Β· Hip-hop Β· Electronic Β· Acoustic Β· Vocal Β· Bass boost Β· Treble boost Β· Loudness Β· Podcast Β· Flat
Preamp Each preset pre-compensated so boosts never clip
Extra effects Bass boost, surround and reverb layered on the parametric EQ
AutoEQ Import a profile, or run the wizard to fetch one for your headphones
Output switching Move audio to speaker, wired, USB or Bluetooth from the player

🎨 Look & Feel

Feature What it does
Live preview hub Five tabs (Theme, Player, Mini-player, Lyrics, Home) previewed in a phone frame
Dynamic theming Colours follow your album art, automatically
Custom colours Or pick your own: saturation/value field, hue rail, hex entry
Pure black True black dark mode for OLED panels
5 player layouts Classic Β· Ring Β· Full art Β· Record Β· Cassette
3 seek-bar styles Capsule Β· Wavy Β· Slim
Navigation styles Four nav-bar looks, plus a configurable home header

πŸ“– Lyrics

Feature What it does
Synced lyrics Word-by-word highlighting from multiple providers
Provider priority Choose which sources are tried, and in what order
Translation Read along in your own language
Romanization Sing along to any script
Styling Size, spacing, alignment, glow and animation

πŸ‘₯ Social & library

Feature What it does
Listen Together Share a room code and play in sync with friends
Playlist import Bring playlists in from a file or a link
last.fm Scrobble what you play
Android Auto Full in-car playback
Widgets Home-screen controls
Backup & restore Your whole library in one file: songs, playlists, history, sign-in
In-app updates Tells you when a new version is out, downloads it, and installs it. Want new things early? Turn on beta updates

Roadmap

What is planned, what has been asked for, and what is deliberately not being done: ROADMAP.md. Vote on what comes next in Ideas, or pick one in the poll.


Install

Download the APK β€” the everyday build, casting to a television included. On a phone with no Google services, take the build without Google instead. Every build lives on the Releases page.

Requires Android 8.0 (API 26) or newer. New install? Just open the APK, nothing else to do. It runs on ARM phones and tablets, and on Intel and AMD devices too, such as Waydroid and Android emulators.

Automatic updates with Obtainium

Obtainium watches this repository and installs each new release for you.

Get it on Obtainium

Tap that on your phone, or add https://github.com/rajendra7169/blazify in Obtainium by hand. Blazify updates itself too β€” this is for people who prefer one app managing everything they sideload.

Also on app stores

GitHub Releases above is the official source and always has the newest version first. The same app is also listed here:

Get it on APKPure Get it on Appteka Also at blazify.apk.com


Coming from 9.12.3 or earlier

9.12.4 is signed with a new key, so Android will not install it over an older build β€” you have to back up, uninstall, then reinstall. Two minutes, steps here: MIGRATION.md.


Thank you πŸ™

Blazify stands on the foundation of remarkable open-source projects and the talented people behind them. Their contributions inspire us to build with the same spirit of collaboration, innovation, and openness.

Main inspirations

Project Authors
InnerTune Zion Huang Β· Malopieds
OuterTune Davide Garberi Β· Michael Zh
Metrolist Mo Agamy Β· Nyx

Libraries & Integrations

Projects Blazify builds on
Project Contribution
Better Lyrics Time-synced lyrics with word-by-word highlighting & YouTube Music integration
LRCLIB Β· KuGou Additional synced-lyrics sources
metroserver Listen-together real-time backend
MusicRecognizer Music recognition feature & Shazam API integration
BlazifyExtractor YouTube cipher deobfuscation and PoToken generation
last.fm Scrobbling and listening history

Tech

Built with
Language Kotlin
UI Jetpack Compose, Material 3
Playback Media3 / ExoPlayer
DI Hilt
Database Room
Images Coil
Async Coroutines + Flow

Community

Join the Blazify channel on WhatsApp β€” every release is announced there first, with the download link. It is one-way, so there is no group chat to mute, and nobody's phone number is shown to anyone.

QR code to follow the Blazify channel on WhatsApp

Scan to follow the channel

Discussions β€” ask how something works, or say what you would like built next. Local music support, the tag editor and folder browsing were all added because someone asked for them. Every planned idea has its own post in Ideas: upvote the ones you want most.

Issues β€” for bugs, feature ideas and UI/UX suggestions, each with a short form. Or use Settings β†’ Report a problem inside the app: it fills in your app version and phone for you, which is usually the difference between a bug that gets fixed and one that cannot be reproduced.


Disclaimer

This project is not affiliated with, funded, authorized, endorsed by, or in any way associated with YouTube, Google LLC, or any of their affiliates and subsidiaries.

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


Support β˜•

Buy me a coffee

If Blazify made your day a little better, you can buy me a coffee.

QR code to support Blazify

Scan to support Blazify


License

Released under the GNU General Public License v3.0. See NOTICE.

If you distribute this app or a build of it, GPL-3.0 asks you to pass on the same freedoms: keep the licence, keep the notices, and make the source available.


Made with ❀️ by Rajendra Pandey

About

Blazify. A free, open-source music player for Android: millions of songs, offline downloads, word-by-word synced lyrics and a 10-band equalizer. No ads, no tracking, no account needed.

Topics

Resources

Stars

36 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages