Skip to content
@project-dorado

Dorado

Open-source re-creations of the Zune experience — a cross-platform desktop media player, a Zune HD–style Android music client, and a Zune HD app emulator.
Dorado — The Zune experience, reborn

Open-source re-creations of the Microsoft Zune experience — a cross-platform desktop media player, a Zune HD–style Android music client, a Zune HD application emulator, and the self-hostable community cloud that ties them together.

License: MIT Desktop Android .NET Kotlin


The projects

Dorado

Dorado

Desktop · .NET 8 · Avalonia

An authentic cross-platform re-creation of Zune 4.8 Desktop: Metro pivots, Quickplay & Smart DJ, Mixview, a real BASS audio engine (gapless, crossfade, ReplayGain, FFT, 10-band EQ), libVLC video, and MusicBrainz / Fanart.tv / LRCLIB / AcoustID enrichment.

Repository →
Dorado-HD

Dorado-HD

Android · Kotlin · Compose

The Zune HD handheld, reborn for modern Android: the 480×272 device canvas, crossbar pivots, kinetic lists, tri-state hearts, Media3/ExoPlayer playback, a MediaStore-backed library, a Now Playing widget, and 29 faithfully re-implemented mini-apps and games.

Repository →
Dorado-EMU

Dorado-EMU

Emulation core · .NET 8

A Zune HD application emulator that runs .zcp / .ccgame XNA 3.1 packages against a clean-room Microsoft.Xna.Framework shim — the shared core behind the Android client's marketplace heritage.

Repository →
Dorado Cloud

Dorado Cloud

Backend · .NET 8 · self-hostable

Community cloud services replacing the dead Zune web services: OpenIddict identity, device registry & settings sync, signed updates, a MusicBrainz catalog + artwork CDN, podcast/radio directory, recommendations (QuickMix), social & Zune Card.

Repository →

About

Dorado is an independent, community-driven effort to keep the Zune experience alive on hardware people actually own. Each project is a behavioral re-implementation: we study the original interface and rebuild it cleanly with modern, open tooling — no Microsoft binaries, firmware, or DRM content are involved.

The Zune design language was famously content-first: black canvases, typography as navigation, zero chrome, zero rounded corners. We take that canon seriously — and audit it in continuous integration.

Technology at a glance

Dorado (desktop) Dorado-HD (android) Dorado Cloud (backend)
UI Avalonia 11 · XAML · MVVM Compose + custom Zune tokens Minimal APIs · OpenAPI
Audio BASS / ManagedBass (P/Invoke) Media3 / ExoPlayer
Video libVLCSharp Media3
Storage EF Core + SQLite Room + DataStore EF Core + PostgreSQL (Redis cache, S3/MinIO)
Toolchain .NET 8 · C# 12 AGP 9 · Kotlin 2.4 · KSP .NET 8 · OpenIddict 5

Community

Every code repository runs a full build and test suite on each push via GitHub Actions; the desktop and HD repositories additionally run the design-invariant UI audit.


Zune, Zegoe, Zune HD and Microsoft are trademarks of Microsoft Corporation.
Dorado is an independent, non-affiliated homage and is not endorsed by or affiliated with Microsoft.

Popular repositories Loading

  1. dorado-hd dorado-hd Public

    The Zune HD, reborn for Android — Jetpack Compose, Media3 playback, Room persistence, and a faithful 480×272 device canvas.

    Kotlin 4

  2. dorado dorado Public

    Cross-platform re-creation of Zune 4.8 Desktop — Avalonia UI, real BASS audio, libVLC video, EF Core/SQLite, and online metadata enrichment.

    C# 2

  3. dorado-emu dorado-emu Public

    A Zune HD application emulator that runs .zcp/.ccgame XNA packages — the shared core for the Dorado-HD Android client.

    C# 2

  4. dorado-cloud dorado-cloud Public

    Community cloud services for the Dorado desktop and Android clients — catalog, artwork, identity, recommendations, social, updates (self-hostable).

    C# 1

  5. .github .github Public

    Dorado organization profile, brand assets, and community health files

    Shell

  6. project-dorado.github.io project-dorado.github.io Public

    Dorado organization website — served at https://dorado.org.uk

    HTML

Repositories

Showing 6 of 6 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…