Disco

A social music app. Discover tracks, share what you're listening to, and connect with people through music.

Disco app showing the timeline feed with a vinyl turntable in the background
just stand there - Fred again.., SOAK
just stand there
Fred again.., SOAK
🤘3542
127💬
The Emptiness Machine - Linkin Park
The Emptiness Machine
ELinkin Park
🤘15678
892💬
Moi - Central Cee, RAYE
Moi
ECentral Cee, RAYE
🤘8901
356💬
Ego - Halsey
Ego
EHalsey
🤘12345
543💬
just stand there - Fred again.., SOAK
just stand there
Fred again.., SOAK
🤘3542
127💬
The Emptiness Machine - Linkin Park
The Emptiness Machine
ELinkin Park
🤘15678
892💬
Moi - Central Cee, RAYE
Moi
ECentral Cee, RAYE
🤘8901
356💬
Ego - Halsey
Ego
EHalsey
🤘12345
543💬
just stand there - Fred again.., SOAK
just stand there
Fred again.., SOAK
🤘3542
127💬
The Emptiness Machine - Linkin Park
The Emptiness Machine
ELinkin Park
🤘15678
892💬
Moi - Central Cee, RAYE
Moi
ECentral Cee, RAYE
🤘8901
356💬
Ego - Halsey
Ego
EHalsey
🤘12345
543💬
2008 - Rex Orange County
2008
Rex Orange County
🤘9876
678💬
A Lot - S1mba
A Lot
ES1mba
🤘4567
123💬
Body Type - Badger, Icona Pop
Body Type
Badger, Icona Pop
🤘7890
456💬
GODSPEED - Camila Cabello
GODSPEED
Camila Cabello
🤘23456
789💬
2008 - Rex Orange County
2008
Rex Orange County
🤘9876
678💬
A Lot - S1mba
A Lot
ES1mba
🤘4567
123💬
Body Type - Badger, Icona Pop
Body Type
Badger, Icona Pop
🤘7890
456💬
GODSPEED - Camila Cabello
GODSPEED
Camila Cabello
🤘23456
789💬
2008 - Rex Orange County
2008
Rex Orange County
🤘9876
678💬
A Lot - S1mba
A Lot
ES1mba
🤘4567
123💬
Body Type - Badger, Icona Pop
Body Type
Badger, Icona Pop
🤘7890
456💬
GODSPEED - Camila Cabello
GODSPEED
Camila Cabello
🤘23456
789💬
Never Going Home Tonight (feat. Madison Love) - David Guetta, Alesso, Madison Love
Never Going Home Tonight (feat. Madison Love)
David Guetta, Alesso, Madison Love
🤘13579
654💬
HAPPY DAY - HONNE
HAPPY DAY
EHONNE
🤘8765
432💬
TAKE ME IN - blink-182
TAKE ME IN
Eblink-182
🤘24680
987💬
Belly - Pa Salieu
Belly
EPa Salieu
🤘4321
210💬
Never Going Home Tonight (feat. Madison Love) - David Guetta, Alesso, Madison Love
Never Going Home Tonight (feat. Madison Love)
David Guetta, Alesso, Madison Love
🤘13579
654💬
HAPPY DAY - HONNE
HAPPY DAY
EHONNE
🤘8765
432💬
TAKE ME IN - blink-182
TAKE ME IN
Eblink-182
🤘24680
987💬
Belly - Pa Salieu
Belly
EPa Salieu
🤘4321
210💬
Never Going Home Tonight (feat. Madison Love) - David Guetta, Alesso, Madison Love
Never Going Home Tonight (feat. Madison Love)
David Guetta, Alesso, Madison Love
🤘13579
654💬
HAPPY DAY - HONNE
HAPPY DAY
EHONNE
🤘8765
432💬
TAKE ME IN - blink-182
TAKE ME IN
Eblink-182
🤘24680
987💬
Belly - Pa Salieu
Belly
EPa Salieu
🤘4321
210💬

What is Disco

Disco puts music at the centre of every interaction. Users discover new tracks, see what their friends are listening to, explore genres and artists, and connect with people who share their taste.

Most music apps treat listening as a solo experience. Disco treats it as a social one.

It started as a side project and grew into a full company. It's still active and growing.

Disco timeline showing a real-time feed of tracks shared by friends

The Timeline

The core of Disco is a real-time feed. It shows you what your friends and followers are listening to as it happens. No algorithm deciding what you see. Just an honest stream of what people are playing.

Tracks in the feed come with options to comment, react, and play a 30-second snippet or full track through Spotify Premium.

Friends and Discovery

The friends screen is where you grow your music circle.

  • People You May Know. Find new connections through mutual friends, up to three degrees out.
  • Recommended Users by Genre. Disco surfaces users who share your taste, so you can connect through the music you both listen to.
Disco friends screen showing suggested connections and mutual friends

Leaderboards

Leaderboards rank the most active users and the most popular music across the platform.

  • Listen Counts, Followers, and Likes. Users ranked by engagement.
  • Top Tracks and Artists. The most played music across Disco.
  • Genre Highlights. Each genre has its own rankings, showing the top tracks and most engaged listeners.

Groups

Users create and join groups based on shared music interests. Groups give people a space to talk about music, share tracks, and build a community around the genres and artists they care about.

Disco profile showing listening history, followers, and activity

Profile

Your profile shows your listening history, social groups, followers, and activity. It's your music identity on Disco.

How it's built

The app is built with React Native, with native modules in Swift/Objective-C for iOS and Kotlin/Java for Android where performance matters.

Music playback runs through a custom Spotify integration that plays tracks directly through Spotify, not a wrapper or redirect. Users hear music inside Disco without leaving the app.

The backend is Laravel. Recommendations and user connections are powered by a Neo4j graph database. The graph makes it fast to traverse friend-of-friend relationships, surface shared listening habits, and generate relevant suggestions at scale.

Where Disco is going

The current version covers the core: real-time sharing, social discovery, leaderboards, and groups. The next phase builds on that.

The timeline will get more structure. Tracks grouped by sessions, playlists, or themes. Social interactions like comments, likes, and shares surfaced more clearly. Personalised recommendations woven into the feed without replacing the real-time stream.

The discover section will grow into a full browsing experience. Genres, sub-genres, artist profiles, album pages, and track detail pages, all with social features built in.

Further out, Disco will move into live events. Personalised gig and festival recommendations based on listening habits, location-based suggestions, RSVP and social planning, and the ability to see which friends are attending.