Website profiles · Technology insights · Alternatives

mydora.restorativland.org

A continuous streaming music player that allows you to listen to the Myspace Dragon Hoard archive: 490k recovered songs from 120k artists, with filtering by genre.

No paid content found
Visit website
Profile views 10 Outbound visits 11 Normal
Mydora Full homepage screenshot

At a glance

Category
Music & Audio
Language
English
Paid-content signal
No paid content foundObserved
Registered
2019
Hosting
CloudflareInferred
HTTPS certificate trusted
PassedObserved
Last updated

Website review

This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.

What is Mydora?

Mydora is a continuous streaming music player built around the Myspace Dragon Hoard, an archive of 490,273 recovered songs from roughly 120,000 artists. Rather than an on-demand catalog, it plays continuously, and you can steer what you hear by genre.

What it actually is

The archive comes from recovered Myspace Music data, with added metadata — most notably artist locations and genres — drawn from a separate 2009 scan of Myspace. The site's own framing is that this collection is a small surviving slice of the tens of millions of songs that were deleted, many with no copies left. Mydora was developed by Kyle Drake.

What you can do with it

  • Press play and let it run as a background stream.
  • Filter by genre before or during listening.
  • Browse a long genre list with counts, so you can see where the depth is.

The genre counts are the most useful practical feature. Hip Hop (55,815), Pop (58,329), Alternative (47,577), Indie (47,185), Metal (36,043), Rap (35,438), Punk (33,108), Electronica (33,994), Experimental (34,023), and Acoustic (32,511) are the big pools. Narrower tags like Dutch pop (86), French pop (98), Chinese pop (479), K-POP (428), and Idol (529) are thin — expect repetition or a short session if you start there.

Who it suits

  • Someone curious about mid-2000s Myspace-era music as a cultural artifact.
  • A listener who wants a lean-back stream rather than picking specific tracks.
  • Anyone researching genre distribution or obscure regional scenes from that period.

It is a poor fit if you want to search for a specific song by name, build playlists, or expect polished audio and complete artist pages. Treat it as a window into a partially lost collection, not a modern streaming service.

A practical next step

Pick one broad genre and one narrow one, listen to each for ten minutes, and compare. That quickly shows whether Mydora works better for you as ambient discovery or as targeted digging. For background on the wider Myspace music loss, the Internet Archive at Internet Archive is a useful companion for related preservation projects.

How can I find music from a specific Myspace artist in the Dragon Hoard archive?

You can find a specific artist's music in the Dragon Hoard archive through Mydora, but the player is built for continuous browsing more than for precise lookup. Mydora streams the recovered collection and offers a genre filter, so the most reliable path is to start from the genre closest to the artist you have in mind, then listen through until you hit them.

The archive holds roughly 490,000 songs from about 120,000 artists, which sounds large until you remember it is described as a tiny fraction of the tens of millions of Myspace tracks that were lost. That mismatch is the key practical point: many artists from Myspace's peak years are simply not in this dataset, and no search strategy will surface what was never recovered.

A workable approach

  1. Pick the artist's most likely genre from the list. The counts give you a sense of where the odds are better. Hip Hop (about 55,800), Pop (about 58,300), Indie (about 47,200), Alternative (about 47,600) and Metal (about 36,000) are the deepest pools; niche tags like Dutch pop (86), French pop (98) or K-POP (428) are thin enough to scan quickly.
  2. If the artist straddled genres, try more than one. A band tagged "Emo" on Myspace might sit under Punk, Alternative or Hardcore here.
  3. Use the history and now-playing display to keep track of what has played, so you can retrace a find.
  4. Treat genre as the primary filter and accept that artist-level search may not be supported by the interface as described.

What to expect

Mydora is a listening experience, not a database query tool. If your goal is to verify whether one specific band survived, the honest answer is that you may have to audition a genre stream and hope. If your goal is to explore a scene — say, the 2000s screamo or electro underground — the genre counts make it easy to drop into a relevant pool and let it run.

As a next step, decide which of the two goals you actually have. For discovery, open the genre list and start with a mid-sized tag like Emo, Grunge or 2-step, where the count is small enough to feel navigable. For a specific artist, check whether they had a genre tag you can recall, then work through that stream in a few sittings rather than expecting an instant match.

What genres are available to filter in Mydora, and how do I use them?

Mydora lets you filter its Myspace Dragon Hoard archive by genre, and the genre list is unusually broad and granular. It mixes everyday categories with very specific subgenres, regional pop, and scene labels.

H3 What you can filter by

The list includes, among many others:

  • Broad popular genres: Pop, Rock (via subgenres like Classic Rock and Punk), Hip Hop, R&B, Country, Jazz, Metal, Reggae, Latin, Folk, Blues, Gospel, Christian.
  • Electronic and dance: House, Electro, Electronica, Drum & Bass, Breakbeat, Breakcore, Garage, Grime, Hard House, Happy Hardcore, Jungle, IDM, Down-tempo, Disco House, Progrsv House, Ghettotech, Club.
  • Heavier and punk-adjacent: Metal, Death Metal, Black Metal, Grindcore, Hardcore, Punk, Pop Punk, Post punk, Emo, Emotronic, Grunge, Glam, Gothic, Industrial, Psychobilly.
  • Experimental and niche: Experimental, Ambient, Minimalist, Acousmatic, Electroacoustic, Live Electronics, Concrete, Fusion, Nu-Jazz, Neo-soul, IDM.
  • Regional and language-specific pop: J-POP, K-POP, Chinese pop, Dutch pop, French pop, German pop, Italian pop, Japanese Classic Music.
  • Others: Acoustic, Americana, Bluegrass, Bossa Nova, Celtic, Comedy, Flamenco, Hawaiian, Healing & EasyListening, Jam Band, Lounge, Lyrical, Melodramatic Popular Song, New Wave, Powerpop, Progressive, Psychedelic, Reggaeton, Regional, Other.

H3 How to use the filter

Open the Genres list, pick a genre, and Mydora plays a continuous stream from that slice of the archive. The numbers next to each genre show how many songs fall into it, so you can judge whether a filter gives you a long session or a short one. Larger counts, such as Hip Hop, Pop, Alternative and Indie, mean hours of continuous listening; smaller counts, such as Dutch pop or K-POP, are better for a focused browse. If you want to move between styles, switch genres rather than treating the stream as a fixed playlist.

A practical starting point: choose one broad genre for background listening, then one narrow subgenre when you want to hear a specific scene. Pair it with the History view if you want to find something you heard earlier, since a continuous stream makes it easy to lose track of a track you liked.

Does Mydora let me listen to songs continuously without creating a playlist?

Yes. Mydora is built as a continuous streaming player, so playback keeps going without you assembling a queue first. You press play and it streams through the archive, drawing on 490,273 recovered songs from roughly 120,000 artists. There is no playlist-building step in the description; the default experience is lean-back listening.

The trade-off is control. You steer the stream with filters rather than a hand-picked sequence, and genre is the main lever: Hip Hop (55,815), Pop (58,329), Alternative (47,577), Indie (47,185), Metal (36,043), Punk (33,108), Experimental (34,023) and Electronica (33,994) are among the larger buckets, while narrow tags such as Dutch pop (86), French pop (98), Chinese pop (479) and K-POP (428) give you a much tighter, more specialised run. Expect the catalogue to be uneven in era and audio quality, since it comes from recovered Myspace data rather than a curated commercial library.

A practical way to use it: pick one broad genre for background listening, then switch to a small niche tag when you want a focused session. If you need a specific running order or exact repeats, a conventional player with playlists will suit you better.

For related listening, Internet Archive holds independent audio collections, and Bandcamp is where many artists from this era now host their own catalogues.

How much of Myspace's original music collection was saved in the Dragon Hoard?

About 490,273 songs from roughly 120,000 artists — described on the site as a tiny fraction of the tens of millions of tracks that were lost when Myspace Music was wiped. So the honest answer is: a very small slice, not a significant share of the original collection. Many of the destroyed songs reportedly had no copies anywhere and are gone permanently.

A few practical implications:

  • It's a sample, not an archive of the era. If you're looking for a specific band you remember from Myspace, expect to find nothing most of the time.
  • Genre browsing is the realistic way in. The player organizes the collection by genre with counts (for example, Hip Hop around 55,800, Punk around 33,100, Experimental around 34,000, Classical around 7,400, and much smaller categories like Dutch pop at 86). That makes it better for wandering than for targeted searching.
  • Small genres are oddly useful. With only a few hundred tracks in categories like K-POP or Dutch pop, you can actually hear a whole niche rather than skim it.

If you want to explore it, try Mydora and start with a genre whose count is in the low thousands — large enough to keep playing, small enough that you'll notice what's distinctive. If you're researching the Myspace era rather than just listening, treat the collection as illustrative evidence and pair it with written histories of the platform, since the missing majority shapes any conclusion you'd draw from it.

Can I access the source code or contribute to the Mydora project?

Yes. Mydora is an open-source project by Kyle Drake, and the page states the source code is available (linked from the player itself). So you can read the code, run it yourself, and contribute via the project's repository.

H3 What that means in practice

  • Access: The player's own "what is this?" panel points to the source repository, so the starting point is the Mydora site rather than a separate developer portal.
  • Contribution: Because the code is public, typical routes are bug reports, fixes, metadata corrections, and interface improvements. Check the repository's issues/contributing notes before opening a pull request, since maintainers of archival projects often have specific rules about how data is handled.
  • Running it locally: Expect to deal with a large dataset (490,273 songs across roughly 120,000 artists), so a local setup is more of a data-and-storage task than a quick clone-and-run.

H3 Who this suits

  • Curious listeners: Just use the player at Mydora; no coding needed.
  • Developers: Good fit if you're interested in streaming players, archive metadata, or genre filtering at scale.
  • Music historians and researchers: The genre list (from a 2009 Myspace scan) is itself a useful artifact — Hip Hop, Pop, Alternative, Indie and Metal each have tens of thousands of tracks, while niches like Dutch pop (86) or French pop (98) are barely represented.

H3 A practical next step Open Mydora, click through to the source link, and read the repository's README and open issues before writing code. If your interest is the music rather than the software, browse by genre first — the counts give you a realistic sense of what survived versus what the page notes is permanently lost. For general background on the era's music culture, Myspace is the original platform, though its old music library is not what it once was.

Related questions

More questions →
What Is the Myspace Music Dragon Hoard and How Can You Listen to It?

The Myspace Music Dragon Hoard is a recovered archive of 490,273 songs from 120,000 artists that were originally uploaded to Myspace Music. You can listen to it through Mydora, a continuous streaming player built by Kyle Drake. Mydora lets you play the archive as a stream and filter it by genre. It is a historical recovery project, not a complete or restored version of Myspace Music — the archive represents only a tiny fraction of the tens of millions of songs that were destroyed, many of which had no copies and are lost forever.

What the Dragon Hoard actually contains

The archive is based on recovered data called the Dragon Hoard, supplemented with additional metadata — most notably locations and genres — from a separate scan of Myspace conducted in 2009.

Detail Value
Songs recovered 490,273
Artists represented 120,000
Extra metadata source A 2009 scan of Myspace (locations, genres)
Developer Kyle Drake
Source code Publicly available

The genre list in Mydora is extensive and includes both broad and niche categories, for example:

  • Large genres: Pop (58,329), Hip Hop (55,815), Alternative (47,577), Indie (47,185), Metal (36,043), Punk (33,108), Rap (35,438)
  • Electronic and experimental: Electronica (33,994), Experimental (34,023), Electro (20,514), IDM (2,545), Breakcore (644)
  • Smaller or regional categories: Dutch pop (86), French pop (98), K-POP (428), Chinese pop (479), J-POP (828)

These counts come directly from Mydora's genre index, so they also give you a sense of what you'll find before you start filtering.

Why this archive matters

Myspace was once a central place for independent and emerging musicians to host their music. When the platform's music data was lost, a huge amount of material disappeared — much of it with no other copy. The Dragon Hoard preserves a small but meaningful slice of that history.

As Mydora's own description puts it, the project "tells the story of this amazing music" and aims to give listeners both entertainment and an understanding of how valuable the collection was. In other words, this is as much a preservation effort as it is a listening tool.

How to listen with Mydora

Mydora is a continuous streaming player, so the basic flow is simple:

  1. Open Mydora at mydora.restorativland.org.
  2. Start playing. The player streams from the archive continuously rather than requiring you to pick a single track first.
  3. Filter by genre if you want direction. Use the genre list to narrow the stream — for example, choose Emo, Shoegaze-adjacent categories like Dream Pop if listed, or larger buckets like Indie or Punk.
  4. Let it run. Because it's a continuous player, you can leave it on and hear a broad cross-section of the archive.

What to expect

  • You won't get a full Myspace library. Only a fraction of the original music survived, so many artists and songs you remember may not be present.
  • Metadata is uneven. Genres and locations come from a separate 2009 scan, so tags may not always match what you'd expect for a given track.
  • It's a stream, not an on-demand catalog. The experience is closer to a themed radio station than a search-and-play service.

Background and source

Mydora was developed by Kyle Drake, and the source code is available publicly. More context about the project is linked from the site itself. If you want to understand where the data came from or how the player works, those links are the place to start.

The short version

If you want to hear a piece of lost internet music history, Mydora is the way in: open the site, hit play, and optionally filter by genre. Just go in knowing that the Dragon Hoard is a partial recovery — 490,273 songs out of tens of millions — and that its value lies in what it preserves, not in completeness.

How to Listen to Free Music, Radio, and Podcasts on iHeart

iHeart is a free streaming platform that combines live radio stations, customizable artist stations, playlists, and podcasts in one place. You can start listening without paying by opening iheart.com in a browser or using the iHeart app, then searching for a station, artist, song, or podcast. A subscription is only relevant for certain premium features; the core listening experience described on iHeart's site is available for free.

What you can listen to on iHeart

iHeart organizes its content into a few main types, and knowing the difference helps you find what you want faster.

Content type What it is Best for
Live radio stations Thousands of real-time broadcast stations Hearing a scheduled show, local station, or live event
Artist stations Stations built around a specific artist Continuous music in the style of an artist you like
Playlists Curated or self-made collections of songs A defined set of tracks for a mood or activity
Podcasts On-demand episodic shows Talk, news, storytelling, and interviews
Music and trending news Updates on artists, songs, and bands Discovering what's new

The key distinction is live versus on-demand. Live radio plays whatever is broadcasting right now, so you can't skip tracks. Artist stations and playlists behave more like on-demand listening, where you control the starting point.

How to start listening for free

You can begin on either the web or the app. The steps are similar.

  1. Open the platform. Go to iheart.com in a browser, or install the iHeart app on your phone or tablet.
  2. Search or browse. Use the search function to enter a station name, artist, song, or podcast. Alternatively, browse categories to see what's available.
  3. Select what you want to hear. Choosing a live station starts playback immediately. Choosing an artist creates or opens a station built around that artist.
  4. Press play and adjust. Use the player controls to pause, change volume, or move between stations. On live radio, expect no track skipping; on artist stations, you have more control over what plays next.
  5. Save what you like. Favoriting a station or artist makes it easier to return to later without searching again.

Expected result: audio begins playing shortly after you select content, and your favorites appear in your account for quick access next time.

Creating your own stations and playlists

  • Artist stations: Start from an artist you like, and the station plays music in that style. This is the fastest way to get continuous music without building a list yourself.
  • Playlists: Add individual songs to a playlist when you want a specific set of tracks rather than a continuous stream. This suits workouts, commutes, or a fixed party set.
  • Tip: Use artist stations for discovery and playlists for control. If a station drifts away from what you want, switch to a playlist instead of fighting the stream.

What's free versus what needs a subscription

iHeart's own description states that its music, podcasts, and radio stations are available for free, and that you can listen to thousands of live stations or create your own artist stations and playlists. The site also references a subscription, which indicates that some features sit behind a paid tier.

Because the exact free-versus-paid split isn't fully detailed in the available information, treat it this way:

  • Assume free: live radio stations, artist stations, playlists, podcasts, and general music/news browsing, based on iHeart's stated offering.
  • Check before assuming: any feature labeled as premium, ad-free, or subscription-only. If a paywall appears, that specific feature requires payment.
  • Don't assume: that a subscription is required to listen at all, or that everything is free. Verify at the point where you're asked to sign up or pay.

Common snags and how to handle them

  • A station won't play. Live stations can be unavailable due to regional restrictions or temporary outages. Try another station to confirm whether the issue is the station or your connection.
  • You can't skip a track. That's expected on live radio. Switch to an artist station or playlist if you want control.
  • Search returns too many results. Add the type of content to your search, such as the artist name plus "station," or search podcasts separately from music.
  • You lose your favorites. Sign in to an account so saved stations and playlists persist across sessions and devices.

Quick decision guide

  • Want background music with no effort? Open an artist station.
  • Want a specific set of songs? Build a playlist.
  • Want a live show or local broadcast? Pick a live radio station.
  • Want talk or storytelling? Go to podcasts.
  • Want to avoid paying? Stick to the free listening options above and check any prompt before entering payment details.

Website Overview

An established domain and managed infrastructure suggest continuity of operations and may support dependable delivery, although neither guarantees service quality. Several search or sharing settings need attention. Together they may make snippets, preview images or preferred URLs less consistent across platforms.

Domain and Registration

Registered in 2019, this domain has about 6 years of history. That suggests continuity, although ownership and purpose may have changed. Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The registrar is NameCheap, Inc., a widely used domain service provider. The domain uses the common .org extension, which is not an independent safety signal.

DNS and Email

The observed email authentication setup is incomplete: DMARC is missing. Nameservers are provided by Cloudflare, indicating managed DNS hosting. MX records point to the improvmx.com email service. DNSSEC is enabled, allowing validating resolvers to authenticate signed DNS data. No CNAME was found; the observed records resolve directly to addresses.

TLS and Certificates

The public key uses EC with 256 bits. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued within the Google Trust Services cloud or CDN ecosystem. The certificate's total validity is about 90 days, consistent with a short renewal cycle.

HTTP and Browser Security

The response lacks these common security headers: HSTS, CSP, Referrer-Policy, Permissions-Policy. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. The cf-ray response header indicates a CDN or caching proxy in the delivery path. No obvious internal addresses or debug information were found in the headers. The Server header identifies cloudflare without an exact version.

Technology Stack Analysis

The public page identifies Bootstrap, Cloudflare without precise versions, leaving fewer clues for version-specific scanning.

Search and Social Sharing

The meta description has 163 characters and may be shortened in search results. The canonical URL points to another host: https://mydora.club. Search engines may consolidate indexing signals there. The title has 6 characters, within a common display range. The observed directives allow indexing and link following. No Generator meta tag is publicly exposed.

Hosting and Email

DNSCloudflare
HostingCloudflare
Emailimprovmx.com
Approximate IP geolocation (inferred; a CDN or proxy may differ from the origin server) Location unknown Inferred 104.21.20.233

Registration details

RDAP / WHOIS

RegistrarNameCheap, Inc.
Registered2019-11-20
Expires2028-11-20
Domain statusclient transfer prohibited
Nameserverskami.ns.cloudflare.com、lars.ns.cloudflare.com
DNSSECsigned

DNS records

DNS

TypeNameValueTTLPriority
Amydora.restorativland.org104.21.20.233300—
Amydora.restorativland.org172.67.194.193300—
AAAAmydora.restorativland.org2606:4700:3031::6815:14e9300—
AAAAmydora.restorativland.org2606:4700:3036::ac43:c2c1300—
MXrestorativland.orgmx1.improvmx.com30010
MXrestorativland.orgmx2.improvmx.com30020
NSrestorativland.orgkami.ns.cloudflare.com86400—
NSrestorativland.orglars.ns.cloudflare.com86400—
TXTrestorativland.orggoogle-site-verification=0jAYTO62QvC5oiC6y-aiqnNFZMXWASR7D4c76SP3h8s300—
TXTrestorativland.orgv=spf1 include:spf.improvmx.com ~all300—
DSrestorativland.org2371 13 2 2d103b6e75b6d1fb0fb093196d56b99ddbc637c6ba04e3d131e03c13b7d59a853600—

TLS and certificates

TLS / SSL

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subjectrestorativland.org
IssuerGoogle Trust Services
Valid until2026-12-17T07:16 · Remaining when checked: 76 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HTTP

HeaderValue
content-typetext/html;charset=utf-8
servercloudflare
x-frame-optionsSAMEORIGIN
x-content-type-optionsnosniff

Identified technologies

BootstrapCloudflare

Pages, Search and Sharing

Meta descriptionA continuous streaming music player that allows you to listen to the Myspace Dragon Hoard archive: 490k recovered songs from 120k artists, with filtering by genre.
Canonical URLhttps://mydora.club
LanguageEnglish (default)
Twitter CardNot detected

No rules found

No sitemaps found

User reviews (0)

  • No reviews yet.