nowfound

Dev tools · alternatives · 2026

MA

24 alternatives to Mayo – A lightweight, web-based audio player that works offline

Here is the backstory: I used to use YouTube Music, but then I deleted my Google account. I didn't want Spotify because I hate it for various reasons, and at the same time I wanted to show off my programming skills. So here we are. --- On the client: solidjs + tailwindcss + minisearch. IndexedDB as the database. One web worker to download audio to OPFS. Another web worker for indexing with minisearch. On top of this a service worker to precache static assets and make the app work offline. On the server: bun + astro + sqlite + ffmpeg. Full-text search is implemented with fts5. Astro Actions…

Mayo is a lightweight web-based audio player that functions offline, built for users seeking an alternative to subscription streaming services. It uses SolidJS and Tailwind CSS on the front end with IndexedDB for… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    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.

    2014 · github.com · its alternatives →

  2. 2

    bespoke music player for web. Contribute to DusteDdk/dstream development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  3. 3

    Web-based music player for the cloud

    2014 · github.com · its alternatives →

  4. 4

    A lightweight music player for SoundCloud, Spotify and more

    2017 · its alternatives →

  5. 5

    Listen to Medium Stories with a Chrome Extension

    2016 · its alternatives →

  6. 6

    Music player server with a web-based user interface. - andrewrk/groovebasin

    2012 · github.com · its alternatives →

  7. 7

    Self-hosted music streaming server 🎶 with RESTful API and Web interface. Think of it as your very own Spotify! ☁️🎧 - ironsmile/euterpe

    2021 · github.com · its alternatives →

  8. 8

    Spotify new UI for web player (no more Adobe Flash)

    2017 · open.spotify.com · its alternatives →

  9. 9

    I have a large collection of music files gathered over the years, so I was sorely missing a decent offline music player that can serve as a frontend for the collection. I tried several Mac apps over the years, but since streaming music is mainstream now, there aren't good offline music players that meet my needs. So I spent the last 3 months building Petrichor! The idea is to solve my problem and learn Swift UI development along the way, while giving back to the community with this open-source project! Here's a list of features it has, with more getting added in future; - Everything you'd…

    2025 · github.com · its alternatives →

  10. 10AP

    I'm building a video conferencing app designed to facilitate better remote piano lessons. My hope is to solve a lot of the challenges piano tutors and new students deal with when taking lessons through Skype/Zoom. It leverages WebRTC's data transmission to send media, MIDI state, and (eventually) send sheet music files and other musical data. I'm surprised with how well the MVP has worked and would love to hear any feedback or suggestions!

    2024 · keyboardconnect.com · its alternatives →

  11. 11

    Free stock music for your videos. Unsplash for music.

    2019 · bentensound.com · its alternatives →

  12. 12
    Harmony▲193

    Lightweight music player for SoundCloud, Spotify and more

    2016 · its alternatives →

  13. 13

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

    2016 · checkout.soundcloud.com · its alternatives →

  14. 14

    Makes YouTube into great music streaming service (chrome)

    2014 · chromewebstore.google.com · its alternatives →

  15. 15
    Headset▲187

    Personal music player for Youtube and Reddit

    2017 · headsetapp.co · its alternatives →

  16. 16
  17. 17

    I've been working on this alternative for Plex for almost 3 years now. It's main selling point is that it correctly handles multiple versions of albums and songs. As of today, it only has a web client. It tries to be as flexible as possible, but still requires a bit of configuration (including regexes, but if metadata is embedded into the files, it can be skipped). I just released v3.0, making videos first-class data, and scanning + metadata matching faster.

    2025 · github.com · its alternatives →

  18. 18CA
  19. 19
    iShuffle▲103

    Listen to your favorite music, in perfect harmony.

    2019 · i-shuffle.netlify.com · its alternatives →

  20. 20
    BitMidi▲82

    🎹 The wayback machine for old-school MIDI files

    2018 · bitmidi.com · its alternatives →

  21. 21
    SynQ▲103

    Universal music linking and mini player browser extension

    2024 · synqapp.io · its alternatives →

  22. 22

    Hey HN, I just released v4 of my gapless playback library that I first built in 2017 for https://relisten.net. We stream concert recordings, where gapless playback is paramount. It's built from scratch, backed by a rigid state machine (the sole dependency is xstate) and is already running in production over at Relisten. The way it works is by preloading future tracks as raw buffers and scheduling them via the web audio API. It seamlessly transitions between HTML5 and web audio. We've used this technique for the last 9 years and it works fairly well. Occasionally it will blip…

    Mar 2026 · github.com · its alternatives →

  23. 23

    A modern, network-enabled music player platform built on Rockbox technology https://www.rockbox.org - tsirysndr/rockboxd

    May 2026 · github.com · its alternatives →

  24. 24

    A web player for Apple Music support adding tags to playlist

    2018 · fevertunes.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →