{"id":48718110,"url":"https://github.com/teamauramusic/auramusic","last_synced_at":"2026-05-29T00:02:23.796Z","repository":{"id":342295304,"uuid":"1173366598","full_name":"TeamAuraMusic/AuraMusic","owner":"TeamAuraMusic","description":"YouTube Music client for Android","archived":false,"fork":false,"pushed_at":"2026-04-21T21:31:15.000Z","size":4096,"stargazers_count":8,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-04-21T21:41:50.890Z","etag":null,"topics":["android","foss","gms","innertube","jetpack-compose","kotlin","kotlin-android","material-design","material-ui","material3","music","music-player-foss","newpipe","newpipe-extractor","streamingapp","youtube","youtube-music-client","ytmusic"],"latest_commit_sha":null,"homepage":"https://www.auramusic.site/","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TeamAuraMusic.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-05T09:37:03.000Z","updated_at":"2026-04-21T21:31:20.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/TeamAuraMusic/AuraMusic","commit_stats":null,"previous_names":["chila254/auramusic-v1","chila254/auramusic","teamauramusic/auramusic"],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/TeamAuraMusic/AuraMusic","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamAuraMusic%2FAuraMusic","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamAuraMusic%2FAuraMusic/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamAuraMusic%2FAuraMusic/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamAuraMusic%2FAuraMusic/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TeamAuraMusic","download_url":"https://codeload.github.com/TeamAuraMusic/AuraMusic/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamAuraMusic%2FAuraMusic/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32116514,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-22T00:31:26.853Z","status":"ssl_error","status_checked_at":"2026-04-22T00:30:22.894Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","foss","gms","innertube","jetpack-compose","kotlin","kotlin-android","material-design","material-ui","material3","music","music-player-foss","newpipe","newpipe-extractor","streamingapp","youtube","youtube-music-client","ytmusic"],"created_at":"2026-04-11T18:13:09.045Z","updated_at":"2026-05-29T00:02:23.783Z","avatar_url":"https://github.com/TeamAuraMusic.png","language":"Kotlin","funding_links":["https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=franklinfinyange%40gmail.com","https://liberapay.com/chila254/donate"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png\" width=\"160\" height=\"160\" style=\"display: block; margin: 0 auto\"/\u003e\n\u003ch1\u003eAuraMusic\u003c/h1\u003e\n\u003cp\u003eA modern Android music player with YouTube Music integration, powerful audio features, Google Cast support, voice control, and a beautiful Material 3 interface. Works seamlessly on **Android phones, Android TV, and Google TV**.\u003c/p\u003e\n\n\u003ch1\u003eScreenshots\u003c/h1\u003e\n\n\u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/1.jpg\" width=\"30%\" /\u003e\n\u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg\" width=\"30%\" /\u003e\n\u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/3.jpg\" width=\"30%\" /\u003e\n\n\u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg\" width=\"30%\" /\u003e\n\u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/5.jpg\" width=\"30%\" /\u003e\n\u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/6.jpg\" width=\"30%\" /\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003ch1\u003eRelease numbers\u003c/h1\u003e\n\u003c/div\u003e\n\n[![Latest release](https://img.shields.io/github/v/release/TeamAuraMusic/AuraMusic?style=for-the-badge)](https://github.com/TeamAuraMusic/AuraMusic/releases)\n[![GitHub license](https://img.shields.io/github/license/TeamAuraMusic/AuraMusic?style=for-the-badge)](https://github.com/TeamAuraMusic/AuraMusic/blob/main/LICENSE)\n[![Downloads](https://img.shields.io/github/downloads/TeamAuraMusic/AuraMusic/total?style=for-the-badge)](https://github.com/TeamAuraMusic/AuraMusic/releases)\n\n\u003cbr/\u003e\n\n[![Translation status](https://img.shields.io/weblate/progress/auramusic?style=for-the-badge\u0026labelColor=0d1117)](https://hosted.weblate.org/engage/auramusic/)\n\n\u003ch3\u003eWe use Weblate to translate AuraMusic. \u003ca href=\"https://hosted.weblate.org/projects/auramusic/\"\u003eHelp us bring AuraMusic to more people!\u003c/a\u003e\u003c/h3\u003e\n\n\u003ca href=\"https://hosted.weblate.org/projects/auramusic/\"\u003e\n  \u003cimg src=\"https://hosted.weblate.org/widget/auramusic/horizontal-auto.svg\" alt=\"Translation status\" /\u003e\n\u003c/a\u003e\n\n\u003ch3\u003eThank you for helping translate AuraMusic!\u003c/h3\u003e\n\n\u003ch1\u003eJoin our community\u003c/h1\u003e\n\n\u003ctable align=\"center\"\u003e\n\u003ctr\u003e\n\u003ctd align=\"center\"\u003e\n\u003ca href=\"https://discord.gg/935CRM8u3\"\u003e\n\u003cimg src=\"https://logotyp.us/file/discord.svg\" alt=\"Discord\" width=\"50\" height=\"50\"\u003e\n\u003c/a\u003e\n\u003cbr\u003e\n\u003ca href=\"https://discord.gg/935CRM8u3\"\u003eDiscord\u003c/a\u003e\n\u003c/td\u003e\n\u003ctd align=\"center\"\u003e\n\u003ca href=\"https://t.me/AuraMusicUpdates\"\u003e\n\u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/8/82/Telegram_logo.svg\" alt=\"Telegram\" width=\"50\" height=\"50\"\u003e\n\u003c/a\u003e\n\u003cbr\u003e\n\u003ca href=\"https://t.me/AuraMusicUpdates\"\u003eTelegram\u003c/a\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003ch1\u003eDownload Now\u003c/h1\u003e\n\n\u003ctable\u003e\n\u003ctr\u003e\n\u003ctd align=\"center\"\u003e\n\u003ca href=\"https://github.com/TeamAuraMusic/AuraMusic/releases/latest/download/AuraMusic.apk\"\u003e\u003cimg src=\"https://github.com/machiav3lli/oandbackupx/blob/034b226cea5c1b30eb4f6a6f313e4dadcbb0ece4/badge_github.png\" alt=\"Get it on GitHub\" height=\"82\"\u003e\u003c/a\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003ch1\u003eTable of Contents\u003c/h1\u003e\n\u003c/div\u003e\n\n- [Features](#features)\n- [Tech Stack](#tech-stack)\n- [Requirements](#requirements)\n- [Quick Start](#quick-start)\n- [Build Variants](#build-variants)\n- [Support Me](#support-me)\n- [Special Thanks](#special-thanks)\n\n\u003cdiv align=\"center\"\u003e\n\u003ch1\u003eFeatures\u003c/h1\u003e\n\u003c/div\u003e\n\n\u003ctable width=\"100%\"\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" valign=\"top\"\u003e\n\n### Playback \u0026 Streaming\n- Play any song or video from YouTube Music\n- Background playback\n- Download and cache songs for offline playback\n- Search for songs, albums, artists, videos and playlists\n- YouTube Music account login support\n- Syncing of songs, artists, albums and playlists from and to your account\n\n\u003c/td\u003e\n\u003ctd width=\"50%\" valign=\"top\"\u003e\n\n### Audio Features\n- Equalizer with custom presets\n- Audio normalization\n- Skip silence\n- Adjust tempo/pitch\n- Sleep timer\n- VOSK wake word detection for hands-free voice control\n\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" valign=\"top\"\u003e\n\n### Voice Control\n- Hands-free voice commands (say \"Hey Aura\" to activate)\n- AEC and noise suppression for accurate detection\n- Voice feedback with TTS\n- Control playback, volume, and search with your voice\n\n\u003c/td\u003e\n\u003ctd width=\"50%\" valign=\"top\"\u003e\n\n### Casting \u0026 Sharing\n- **Google Cast support** (Chromecast to TV, speakers, Android TV)\n- **Native Android TV / Google TV** app with D-pad navigation\n- Listen together with friends in real-time\n- Discord Rich Presence\n\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" valign=\"top\"\u003e\n\n### Lyrics\n- Live synchronized lyrics\n- Multiple sources: Kugou, LRCLib, RushLyrics, BetterLyrics\n- Word-by-word highlighting\n\n\u003c/td\u003e\n\u003ctd width=\"50%\" valign=\"top\"\u003e\n\n### Library \u0026 Organization\n- Personalized quick picks\n- Library management\n- Local playlist management\n- Import playlists\n- Reorder songs in playlist or queue\n\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" valign=\"top\"\u003e\n\n### UI \u0026 Themes\n- Material 3 design\n- Light - Dark - Black - Dynamic theme\n- Home screen widget with playback controls\n\n\u003c/td\u003e\n\u003ctd width=\"50%\" valign=\"top\"\u003e\n\n### Integration\n- Shazam music recognition\n- Last.fm scrobbling\n\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003ch1\u003eTech Stack\u003c/h1\u003e\n\u003c/div\u003e\n\n- **Language:** Kotlin\n- **UI:** Jetpack Compose + Material 3\n- **Audio:** Media3 ExoPlayer\n- **Voice:** VOSK offline speech recognition\n- **DI:** Hilt\n- **Database:** Room\n- **Networking:** Ktor\n- **Image Loading:** Coil\n- **Casting:** Google Cast Framework\n\n\u003cdiv align=\"center\"\u003e\n\u003ch1\u003eRequirements\u003c/h1\u003e\n\u003c/div\u003e\n\n- Android 8.0+ (API 26) for phone\n- Android 9.0+ (API 28) for Android TV / Google TV\n- Android Studio Ladybug\n- JDK 21\n\n\u003cdiv align=\"center\"\u003e\n\u003ch1\u003eQuick Start\u003c/h1\u003e\n\u003c/div\u003e\n\n```bash\n# Clone the repository\ngit clone https://github.com/TeamAuraMusic/AuraMusic.git\ncd AuraMusic\n\n# Setup API keys (optional)\ncp local.properties.example local.properties\n\n# Build for phone\ngit checkout main\n./gradlew assembleDebug\n\n# Build for TV (Android TV / Google TV)\n./gradlew assembleFossTvDebug\n```\n\n\u003cdiv align=\"center\"\u003e\n\u003ch1\u003eBuild Variants\u003c/h1\u003e\n\u003c/div\u003e\n\n| Variant | Description |\n|---------|-------------|\n| `foss` | F-Droid compatible, no Google Play Services |\n| `gms` | With Google Cast support, voice features |\n\n**ABI Variants:** universal, arm64, armeabi, x86, x86_64\n\n**TV Build:** The `tv` flavor provides a native Android TV / Google TV experience with D-pad optimized navigation.\n\n**Example commands:**\n```bash\n# Phone universal builds\n./gradlew assembleFossUniversalRelease\n./gradlew assembleGmsUniversalRelease\n\n# TV universal builds  \n./gradlew assembleFossTvUniversalRelease\n./gradlew assembleGmsTvUniversalRelease\n```\n\n\u003cdiv align=\"center\"\u003e\n\u003ch1\u003eSupport Me\u003c/h1\u003e\n\u003c/div\u003e\n\nIf you'd like to support my work, you can donate via PayPal or Liberapay:\n\n\u003ca href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=franklinfinyange%40gmail.com\"\u003e\n\u003cimg src=\"https://www.paypalobjects.com/webstatic/i/logo/rebrand/ppcom.svg\" alt=\"PayPal\" height=\"60\"\u003e\n\u003c/a\u003e\n\u0026nbsp;\u0026nbsp;\n\u003ca href=\"https://liberapay.com/chila254/donate\"\u003e\n\u003cimg src=\"https://liberapay.com/assets/widgets/donate.svg\" alt=\"Donate using Liberapay\" height=\"60\"\u003e\n\u003c/a\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003ch1\u003eSpecial Thanks\u003c/h1\u003e\n\u003c/div\u003e\n\n**InnerTune**\n[Zion Huang](https://github.com/z-huang) • [Malopieds](https://github.com/Malopieds)\n\n**OuterTune**\n[Davide Garberi](https://github.com/DD3Boh) • [Michael Zh](https://github.com/mikooomich)\n\n**Metrolist**\n[MetrolistGroup](https://github.com/MetrolistGroup/Metrolist) – Original project this is based on\n\n**Contributors**\n\n\u003ca href=\"https://github.com/TeamAuraMusic/AuraMusic/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=TeamAuraMusic/AuraMusic\" alt=\"Contributors\"/\u003e\n\u003c/a\u003e\n\n**Credits:**\n\n- [**Kizzy**](https://github.com/dead8309/Kizzy) – Discord Rich Presence implementation\n- [**RushLyrics**](https://github.com/shub39/Rush) – Additional lyrics data\n- [**Better Lyrics**](https://better-lyrics.boidu.dev) – Time-synced lyrics with word-by-word highlighting\n- [**SimpMusic Lyrics**](https://github.com/maxrave-dev/SimpMusic) – Lyrics data via SimpMusic API\n- [**AuraMusicServer**](https://github.com/TeamAuraMusic/AuraMusicServer) – Listen together implementation\n- [**MusicRecognizer**](https://github.com/aleksey-saenko/MusicRecognizer) – Music recognition and Shazam API\n- [**Flow**](https://github.com/A-EDev/Flow) - Extract videos from YouTube \n- [**Vosk**](https://github.com/alphacep/vosk-api) - Offline wake word recognition\n- [**Monochrome**](https://github.com/monochrome-music/monochrome) - Monochrome-inspired animated background and lyrics style\n  \nThe open-source community for tools, libraries, and APIs that make this project possible.\n\n\u003csub\u003eThank you to all the amazing developers who made this project possible!\u003c/sub\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003ch1\u003eLicense\u003c/h1\u003e\n\u003c/div\u003e\n\nGNU General Public License v3.0 (GPL-3.0) - see [LICENSE](LICENSE) file\n\n\u003cdiv align=\"center\"\u003e\n\u003ch1\u003eDisclaimer\u003c/h1\u003e\n\u003c/div\u003e\n\nThis project and its contents are not affiliated with, funded, authorized, endorsed by, or in any way associated with YouTube, Google LLC or any of its affiliates and subsidiaries.\n\nAny trademark, service mark, trade name, or other intellectual property rights used in this project are owned by the respective owners.\n\n**Made with ❤️ by [chila254](https://github.com/chila254)**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteamauramusic%2Fauramusic","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fteamauramusic%2Fauramusic","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteamauramusic%2Fauramusic/lists"}