▲ | The Underscore Music Player(kottke.org) | |
28 points by tobr 8 days ago | 1 comments | ||
▲ | DisabledVeteran 9 hours ago | parent [-] | |
Hey, first comment here. I'm wondering if you're interested in working together as I have a product that fills in a lot of the blanks that Underscore is missing. Here's the backstory -- I was trying to find a decent MP3 player for the iPhone and Android because the stock media players were horrible. I downloaded a bunch of apps but couldn't find a good one that just did what a normal MP3 player would do. I even ordered the top 15 MP3 players from Amazon and all of them had some type of annoying quirks. I said well ... I just have to create one myself! I decided to go the browser route as that meant I would not have to deal with the headaches of the Play Store or the Apple Store and I could still use my phone as the media player or run it on any device. Here are some of the features my media player allows you to do: - Create all-in-one playlists from content on YouTube, Spotify, Twitch, Instagram, Vimeo, SoundCloud, Rumble, WSHH, Facebook and X/Twitter (in other words you can jump directly between content from different platforms without reloading the page) - Auto-sync your playlists to our server or locally in the browser - Download your playlists as .json or .txt files - Shareable playlist URL's - Focus button to automatically dim the rest of the page - Multiple playlists - Auto-shuffle tracks, repeat track & repeat playlist - Organize your playlists however you like - Complete support for mobile browsers - Play the next item and previous item without having to reload the page - Access to the media player is free - Search in real-time for content using lyrics or titles (think of it like an updated version of YTInstant by Feross Aboukhadijeh of Stanford University) The site is called https://plasas.com For performance and security reasons I did not use any platforms such as Next.js, Node.js, Vue.js, WordPress, React, etc. (although I am looking into using Erlang / OTP / BEAM for future editions) Everything is written only using HTML, CSS, jQuery/JavaScript, Linux, NGINX, MariaDB & PHP. Let me know your thoughts! |