Skip to content

ramm-fr/White-bow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

White Bow Logo

White Bow 🎵

A modern music streaming app with unique discovery features

Platform Min SDK Kotlin Compose License

Matrix Snake


📱 Screenshots


$ whitebow --boot

[■■■■■■■■■■■■■■■■■■■■] 100%

✓ Loading Music Engine
✓ Connecting InnerTube
✓ Loading Lyrics
✓ Initializing Equalizer
✓ Preparing Player
✓ Ready

Now Playing ♪ White Bow

✨ Unique Features

🃏 Discover — Tinder-Style Music Discovery

Swipe through songs like never before. Right swipe to like, left to skip. Smart recommendations that never repeat.

  • Smooth card swipe animations
  • Undo last skip button
  • No instrumental/duplicate songs
  • Like/Skip/Share in one place

🖼️ Song Share Cards

Share what you're listening to with beautiful promo cards — like Spotify but customizable.

  • 5 card template styles (Golden, CD Case, Gradient, Neon, Vintage)
  • Custom PNG template support — design your own!
  • Song art + title + artist auto-filled
  • One-tap share to any social app

🔄 In-App Auto Updates

Never miss a new version. App checks GitHub releases automatically.

  • Silent background download
  • "Tap to install" notification
  • No Play Store needed

🎵 Core Features

Feature Description
🎧 Streaming Millions of songs via YouTube Music InnerTube API
🎤 Lyrics 11+ providers with synced animations (Apple, Karaoke, Glow)
🎨 9 Player Designs V1-V9 with gradient, blur, glow backgrounds
📻 Equalizer Built-in EQ with bass boost, virtualizer
🌙 AOD Mode Always-on-display player with 18+ artwork shapes
🔊 Crossfade Smooth transitions between songs
📱 Widgets Now Playing, Quick Controls, Listening Stats
🚗 Android Auto Full support
🎵 Music Recognition Shazam-like built-in
👥 Music Together Listen with friends in sync

🔗 Integrations

┌─────────────────────────────────────────┐
│  Discord Rich Presence    ✅ Supported  │
│  Last.fm Scrobbling       ✅ Supported  │
│  ListenBrainz             ✅ Supported  │
│  Spotify Playlists        ✅ Import     │
│  YouTube Music Sync       ✅ Supported  │
│  AI Lyrics Translation    ✅ Supported  │
└─────────────────────────────────────────┘

═══════════════════════════════════════════════
      ♪ WHITE BOW AUDIO ENGINE ♪
═══════════════════════════════════════════════

🛠️ Tech Stack

Layer Technology
UI Jetpack Compose + Material 3
DI Hilt (Dagger)
Database Room
Audio Media3 ExoPlayer
Network Ktor + OkHttp
Image Coil 3
Music InnerTube API + NewPipe Extractor

🤝 Contributing

Pull requests welcome! For major changes, open an issue first.


📄 License

GPL-3.0


Made with ❤️ by ramm-fr

White-bow

About

WhiteBow — A free, ad-free music streaming app for Android. Stream smarter, listen better.

Topics

Resources

Stars

10 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages