hey everyone,
    i’ve been working on a small project called world's top artists: it tracks the world’s top 500 artists, updated daily, with insights, real-time stats and discovery features.

    the data comes from both spotify and apple music, aggregated into one place.
    it includes a bunch of cool views:
    – a world map showing top cities for listeners
    – a constellation graph showing how artists are connected (based on related artists)
    – a “former 500” page that keeps track of artists who dropped out of the chart
    – artist and music discovery features based on daily trends

    right now the app pulls the top 500 from kworb.net, but I also keep a separate file of around 15,000 potential artists who could enter the top list.
    I chose this approach because for now it’s a showcase / mvp, and I didn’t want to do heavy scraping.
    if the app shows potential and people enjoy it, I plan to move it to a proper server and domain.
    I already have an algorithm that can fetch the top 500 directly from spotify without relying on other sources.

    the interesting part is that the whole thing is fully client-side, so no backend at all.
    all data is stored as static json files on github, and a script runs every 24h via github actions to rebuild and push the new data.
    it’s fast, lightweight, and surprisingly capable for something that’s just html, json and javascript.

    link: https://music.eduardlupu.com

    i’d really love to hear any kind of feedback: things you’d add, improve, or explore.
    I want to keep working on it, but I’m kind of short on new ideas at the moment.
    what features do you think would be fun or interesting to see next?

    by Appropriate-Chip-224

    Leave A Reply