Skip to content
BurntToastersPublic

About

Arlet: an unofficial Apple Music client for Windows 10 and 11. Fast, native-feeling desktop app built with Tauri v2, Rust, and MusicKit. Currently in Alpha.

Topics

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

110 Commits

Folders and files

Repository files navigation

Arlet app icon

Arlet

An unofficial Apple Music client for Windows 10 and 11: a fast, native-feeling desktop app built with Tauri v2, Rust, and MusicKit. Arlet is in alpha development.

Download Arlet for Windows x64 Download Arlet for Windows Arm64

Windows 10 22H2 or newer. All releases and signatures

Features

  • Your Apple Music library on the Windows desktop: recently added, recently played, artists, albums, songs, and playlists with folders, cached for a fast start.
  • Home and Browse: recently played playlists, heavy rotation, personal recommendations, Apple Music charts, and radio stations.
  • Search the full Apple Music catalog or just your library.
  • Playlists: create playlists and folders, add songs, and pin favorites to the sidebar.
  • Queue control: play now, play next, play later, shuffle, and repeat.
  • Built for Windows: media keys and the Windows media overlay, light and dark themes, and Mica or Acrylic window materials.
  • Automatic, signed updates on a stable or beta channel. Installers are Authenticode-signed and GPG-signed.

Install

  1. Download the installer for your PC above (x64 for most PCs, Arm64 for Snapdragon and other Arm devices).
  2. Run it. Arlet installs for your user account only, no administrator rights needed.
  3. Sign in with the Apple ID that has your Apple Music subscription.

Screenshots

Arlet's Recently Added page: a grid of album and playlist artwork from the Apple Music library
Your library: recently added albums and playlists.

Arlet's Browse page listing Apple Music top songs with artwork, artists, and durations
Browse Apple Music charts.
Arlet's Settings page with account, update channel, theme, and window material options
Settings: account, updates, theme, and Mica or Acrylic.

Requirements

  • Windows 10 version 22H2 (build 19045) or newer, or Windows 11. Older Windows versions are not supported.
  • An Apple Music subscription for full-length playback.

Development

  1. Install Node.js (see engines in package.json), npm 12, and the Rust toolchain (npm run rust:update).
  2. npm ci
  3. Copy .env.example to .env and set MUSICKIT_DEVELOPER_TOKEN (npm run phase0:mint-token can mint it from your Media Services key).
  4. npm start

Checks

  • npm run test:all: typecheck, lint, format, release-tooling script tests, Rust fmt/Clippy/tests, and the offline build smoke.
  • npm run test:e2e:app: native E2E against a release build (Windows).

Documentation

Disclaimer

Arlet is an independent, unofficial project. It is not affiliated with, endorsed by, or sponsored by Apple Inc. Apple Music and MusicKit are trademarks of Apple Inc. An active Apple Music subscription is required for full-length playback.

License

Arlet is free software under the GNU General Public License v3.0 only.

About

Arlet: an unofficial Apple Music client for Windows 10 and 11. Fast, native-feeling desktop app built with Tauri v2, Rust, and MusicKit. Currently in Alpha.

Topics

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages