Blog7 min read
How these 90s nostalgia sites are actually built
If you opened one of the desi nostalgia sites in August 2026 and wondered what was running underneath, the answer is smaller than you would guess. Almost every one of them is a single page, one painted picture, and a YouTube player doing the work that matters.
That is not a dig at anyone. Once you see how little code is involved, the interesting question changes. It stops being how did they build this and becomes how did they think of it.
One page, one picture, no scroll
Take saloon.wtf. It is one full width painted illustration of a street barbershop. Red awning, two men mid shave, a fruit cart, a cycle rickshaw, dusty pink buildings behind. There is no layout underneath it in the usual sense. No sections, no scroll, no hero and features and call to action. The illustration is the page.
Everything that does something floats on top as small furniture. A clock, usually set to Indian time, usually top left. A counter telling you how many other people are listening right now. Links out to Spotify and YT Music, top right. And at the bottom, a dark rounded player pill with the album art, the song title and the transport controls in it.
Across twenty sites in the wave, that is close to the entire interface. Four elements. These things feel like objects rather than web pages mostly because of everything a normal site has that they left out, which is a decision, not an oversight. It is the same trick that makes the single serving site format work at all.
Nobody hosts the music, and nobody was ever going to
Not one site in this wave hosts a single audio file. Every one of them is a list of YouTube video IDs rendered behind an embedded player.
This one choice is what makes the whole genre possible, and it is worth spelling out why.
Licensing is already handled, because the label licensed its own upload. Royalties are handled too, because a play through the embed counts as a YouTube view and the rights holders get paid on existing terms. Hosting costs nothing, because the bandwidth is Google's. The catalogue is already there, because T-Series, Tips, Saregama and Shemaroo put the whole canon up themselves. And legal exposure shrinks to a takedown request against a list of IDs.
Try it any other way and you are buying mechanical licences for a few hundred songs before you have a single visitor. The iframe is not laziness. It is the only version of this idea one person can ship alone.
There is a neat historical loop in it too. T-Series built its business in the 1980s by undercutting HMV on cassette prices, which is a large part of why the same songs ended up in every home. It then uploaded that catalogue to a platform that pays per view. So a couple of dozen developers spent August 2026 monetising T-Series' catalogue on T-Series' behalf, which is roughly why none of these sites got taken down.
deluxesaloon.space is the one site that says all this out loud, in its footer, with a takedown address. It is still just an iframe and a paragraph. It is simply an honest one.
The iframe does cost you things. The metadata is whatever YouTube hands over, which is usually the channel name rather than the singer. You inherit every YouTube failure, so regional blocks, videos going private and ads landing mid song are all outside your control. And because the player is a browser tab, there is no offline and no background playback on a phone.
The look they all landed on
Pull the CSS from the sites in this wave and the palettes cluster hard. Dark warm ground, one saturated amber or red accent, cream text. deluxesaloon.space sits on a near black brown with brass and red on top. busdriver.wtf runs sodium vapour orange on almost black. truckplaylist.wtf uses night blue with enamel yellow and red, which is straight off the back of a truck.
None of it reads as a screen. It reads as tungsten bulbs, street lamps and enamel paint, and the grain and softness on the illustrations push it further that way. The only sites that break the pattern are the two imitating a physical object, a cassette deck and a paper poster.
The type follows one rule. The name is set in the local script, enormous, and the Latin version is demoted to a small letter spaced subtitle underneath if it appears at all. truckplaylist.wtf sets हॉर्न ओके प्लीज़ in Yatra One, a Devanagari display face modelled on truck and signboard lettering.
The sharpest detail in the wave is on saloon.wtf, where the Devanagari wordmark is skewed to match the perspective of the shop awning, so it reads as a painted sign rather than a page title. That is not a template. Somebody looked at the picture and thought about it.
All of this is imitating Indian sign painting, the hand lettered board outside every shop, though the sites rarely say so. The visual grammar was sitting in the street the whole time.
Why twenty of them appeared in a fortnight
Because building one stopped costing anything.
In 2019 a site like this was a weekend of work. Player, layout, hosting, asset pipeline. By 2023 it was an evening with a component library. By August 2026 it is a prompt. You describe the concept to an AI builder, get back a single page site with the HTML, CSS and JavaScript inline, generate the illustration with an image model, deploy free to Vercel and buy a domain. Under an hour, and the domain is the only line item.
The stack fingerprints confirm it. Near total monoculture across the wave, mostly Next.js and React and Tailwind on Vercel.
Then, on 11 August, three days after the original went viral, the Indian tech site Digit published a step by step guide with a ready to use prompt template, titled as a way to build a viral music website with AI in under ten minutes. That is the moment a category closes. Not when it gets popular, but when the instructions reach everybody. After that the supply is unlimited, and the only scarce ingredient was the idea, which is now public. The running list of these sites shows the spread.
Two of them did something a prompt cannot do
nostalgiahits.in is a skeuomorphic Philips cassette recorder with working knobs, switches and a tape slot. At 1.75 MB it is by far the heaviest build in the wave. haryanaroadways.wtf is a bus driving simulation with a speedometer in km per hour, a horn, a brake and a conductor's tape deck, captioned entirely in Devanagari with no English fallback.
These are the only two sites where you do something rather than just listen.
The other kind of un promptable work is editorial. One site in the wave has 227 tracks whose artist field reads T-Series, Tips Official and YRF, because those are channel names and nobody read the data before shipping. Another has 133 tracks with real singers, composers, lyricists, films and years, plus a written note on each one in both English and Hindi. That is around 3,500 words of original writing in English alone.
Worth being honest about the payoff, though. The careful site reported 78,684 listeners. The one that did far less did 1.6 million views on a single post. Depth builds something, but so far it is not what gets the first hundred thousand people through the door.
The hard part was never the code
You can copy the player in an evening, and the palette, the type, the illustration and the song list with it. What you cannot copy quickly is the decision to make it a barbershop instead of a generic 90s playlist, the taste to skew the sign to match the awning, and the knowledge of which thirty songs belong to a haircut rather than a highway at 2am.
Knowing that a whole country grew up on the same film songs because Rangoli put them on Doordarshan every Sunday morning is not a technical fact, and no tooling will hand it to you. That knowledge is why these sites landed the way they did, and it is the only ingredient here that is still scarce.