AI summary
ArchiveTune Nightly is a custom-built, open-source YouTube Music player with ad-free playback, background listening, and advanced audio controls like tempo, crossfade, and loudness normalization. It offers live synced lyrics, music recognition, and Last.fm/ListenBrainz integration. This nightly build includes the latest fixes and features, such as improved decryption and a log viewer.
Generated by AI. May contain inaccuracies.
About this app
ArchiveTune isn’t just another generic YouTube Music wrapper. It’s a fully custom-built player made from the ground up, because we think your music should stay private, look clean, and work exactly the way you expect. If you care about sound quality and want something that actually feels good to use, this is it.
Features
Playback
- Ad-free playback with background listening - Your playlists, liked songs, and subscriptions appear after sign-in - Fast startup and lightweight performance - Built for a private, uninterrupted listening experience
Audio
- EBU R128 loudness normalization - Tempo, pitch, and playback speed controls - Crossfade between tracks - System equalizer and spatial audio integration
Lyrics & Discovery
- Live synced lyrics - Lyrics translation and romanization - Music recognition for songs around you - Listening statistics whenever you want them
Sync & Social
- YouTube Music account integration - Last.fm scrobbling - ListenBrainz history sync - Discord rich presence support
Interface
- Material 3 design language - Album-art powered dynamic colors - Responsive layouts for different screen sizes - Clean browsing, player, artist, album, and lyrics views
Customization
- Deep playback and interface settings - Gesture customization - Animation and layout tuning - Flexible controls to shape the app around your workflow
License
GNU General Public License v3.0
What's new
- ✨ Changelog
- b4858b0 - "style(PoTokenScreen): add explicit Unit return to copyToken lambda" by (@rukamori) 9bfc594 - "perf(JavaScriptPlanCompiler): bound cipher dependency extraction" by (@rukamori) 0028bae - "fix(PoTokenExtractionActivity): auto-complete token extraction" by (@rukamori) af4398d - "refactor(PoTokenScreen): simplify token generation" by (@rukamori) d6e97e5 - "fix(BotGuardTokenGenerator): reuse startup warm-up for first playback" by (@rukamori) f15af63 - "style(ChiperSettings): inline rememberCipherStatusShape without redundant remember block" by (@rukamori) e151217 - "fix(YTPlayerUtils): remove redundant stream preflight latency to prevent long loading web remix" by (@rukamori) 829ea1d - "style: remake chiper configuration" by (@rukamori) 780ee81 - "feat(ChiperSettingsViewModel): add progress percent to Loading state" by (@rukamori) e4359f7 - "fix(AlbumScreen): stabilize download state smart casts" by (@rukamori) c3df0c7 - "fix(MoriCipherRuntime): offload refresh compilation from main thread" by (@rukamori) aaff33f - "fix(HeaderDownloadState): synchronize header pause controls" by (@rukamori) ce95018 - "refactor(GlobalLog): GlobalLogTree to extend Timber.DebugTree" by (@rukamori) 743505f - "feat(LogcatScreen): apply LocalPlayerAwareWindowInsets to AnimatedVisibility" by (@rukamori) f169301 - "fix(LogcatRepository): tag comparison for null capturedEntry.tag" by (@rukamori) 8b0be76 - "update deobfuscator submodules" by (@rukamori) 03ba33e - "fix(JavaScriptPlanCompiler): replace raw backtick string terminators with ["'] in n-function patterns" by (@rukamori) 30e87e7 - "fix(JavaScriptPlanCompiler): anchor n-function patterns to string argument and inject global shims into program" by (@rukamori) 9d0b659 - "fix(JavaScriptPlanCompiler): broaden patterns, raise limits, and fix dependency detection" by (@rukamori) 4e869e8 - "fix: update deobfuscator submodules" by (@rukamori) f022587 - "fix(PlayerComponents): update InlineTextContent imports to foundation.text for Compose 1.12" by (@rukamori) 5661c5c - "feat(PlayerComponents): show explicit badges in all player styles" by (@rukamori) 3164f03 - "feat(LogcatScreen): add dedicated unified log viewer" by (@rukamori) 2fa6d24 - "fix(release): package signed FOSS APK" by (@rukamori) 8568820 - "fix(ChiperSettingsViewModel): resolve type-flow" by (@rukamori) 08a43ed - "fix(MoriCipherRuntime): resolve cipher module caller" by (@rukamori) 0e1ca2e - "feat(MoriCipherRuntime): add self-healing YouTube decryption" by (@rukamori)
About this version
- Version
- N20260705 (69)
- Size
- 30.42 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 57
- Updated
- Jul 10, 2026
- Package
- moe.rukamori.archivetune.nightly
Ratings & reviews
- 50
- 40
- 30
- 20
- 10