nowfound

Life & fun · May 21, 2020

IC

I copied SoundCloud's playcontrol with a offline local storage pubsub

I copied SoundCloud's playcontrol with a offline local storage pubsub launched on May 21, 2020 with 15 votes, #1,056 of 4,813 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 6 years on.

Visit simon-frey.com ↗Alternativestop 22% of May 2020

In plain words

This project replicates SoundCloud's playback control interface using offline local storage and a publish-subscribe system. Built for developers interested in audio player architecture, it offers a self-contained implementation that works without internet connectivity. The system demonstrates how to manage playback state and communication between components using local data storage and event-driven design patterns.

written from the facts on this page · September 2026

From the sources

TabSub offers you an easy to use Javascript PubSub via local storage. No server is required as all messages are shared via the browser built in local storage. Give the example a try to see what you can build with TabSub. Is this safe for a lot of concurrent writes? To be honest I have no clue. I tried to break it with 10 concurrent writers and everything worked as expected: No message got lost and the messages where in correct order. No warranty here, use at your own risk 😅 As TabSub uses local store this only works on the same domain, as the browser separates the local storage by domains as security measure. Start one of the two songs and than open this site in a second tab. You will see…from simon-frey.com

Does a similar job

all alternatives →
  • CloudTunes2014 · github.com · ▲307

    Web-based music player for the cloud :cloud: :notes: Play music from YouTube, Dropbox, etc. - GitHub - jkbrzt/cloudtunes: Web-based music player for the cloud :notes: Play music from YouTube, Dropbox, etc.

  • SoundCloud Go2016 · checkout.soundcloud.com · ▲343

    Your favorite music and new discoveries, offline and ad-free

  • SoundRad2014 · ▲73

    A radically simpler & faster SoundCloud player

  • CA
  • Play This2018 · playthis.netlify.com · ▲119

    Create a club and let people control your playlist

  • soundcloud20002016 · github.com · ▲77

    SoundCloud without the stupid css files

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, May 2020

the whole month →
  • Blush▲1,462

    Illustrations for everyone

    Dev tools · 2020 · blush.design

  • Animation of the SHA-256 hash function in your terminal. - in3rsha/sha256-animation

    Dev tools · 2020 · github.com

  • This Word Does Not Exist uses an artificial intelligence model named GPT-2 to invent new English words.

    AI · 2020 · thisworddoesnotexist.com

  • P3

    Life & fun · 2020 · leeoniya.github.io

  • Untools▲783

    Hand-picked tools for better thinking

    Work · 2020 · untools.co

  • Improve your website copy based on data from your audience

    Growth · 2020 · wynter.com