Alternatives
Products that do what Plyr does
A feature-rich media player embedded directly inside VSCode.
- 1SY
2012 · soundslice.com
- 2

- 3WA
Hey all, creator of Video.js and co-founder of Mux & Zencoder here. My team and I built this. I hope you like the themes we’ve built so far, and maybe even get inspired to build your own. I know Web Components are in a bit of a drama cycle right now. I’m happy to see them get any attention really. I’ve been pretty bullish on them since ~2013 when I started working with them, at least in the context of a widget like a video player. I’ve even given many related talks on them like this one (https://www.youtube.com/watch?v=N6Mh84SRoDg). I would never push them for a large app or…
2024 · player.style
- 4SF
2019 · github.com
- 5

- 6

- 7FA
I'm Sam, I make sample libraries (as FrozenPlain). These sample libraries run inside Floe, my audio plugin for Linux, macOS and Windows. It's designed for musicians, composers and producers - typically people involved with film/TV/game scoring or ambient music. I open-sourced it primarily because I'm very fond of this philosophy and I want to open the door for serving a wider audience than just my own libraries. It's totally free, no sign-ups. You'll need a DAW. To try it: - Download and install Floe: https://floe.audio - Download your choice of free packages:…
6d ago · floe.audio
- 8

- 9

- 10

- 11

- 12

- 13

- 14

- 15SG
2012 · alpha.soundkeep.com
- 16VM
Body: I built a polyphonic synthesizer in Python with a tkinter GUI styled after the Moog Subsequent 37. Features: 3 oscillators, Moog ladder filter (24dB/oct), dual ADSR envelopes, LFO, glide, noise generator, 4 multitimbral channels, 19 presets, rotary knob GUI, virtual keyboard with mouse + QWERTY input, and MIDI support. No external GUI frameworks — just tkinter, numpy, and sounddevice.
Feb 2026 · github.com
- 17WP
Jan 2026 · naomiaro.github.io
- 18KA
This is part of my journey on pybind11. I wrote a tiny FM Synthesis library in C++ and a Python wrapper for that using pybind11. There is a command-line piano app in the examples directory if you want to play with it. Here is the link: https://github.com/charstorm/koelsynth/tree/main/examples/si... My next target is to attach this to some kind of physics simulation - like a bunch of balls moving around in a box with some internal walls. When the ball hits certain trigger points, it produces the sound.
2023 · github.com
- 19HA
2018 · hooktheory.com
- 20OS
2016 · play.google.com
- 21TV
Hey HN, I just wanted to show the progress on my little (maybe useless) side project called tone[1] to get some qualified feedback. tone is a cross plattform command line audio tagger deployed as a single static binary without dependencies, so a wget should be enough to install on any platform (seems not to work on M1 Macs atm... if someone can help here I would really appreciate it). Features: - Supports most common formats (mp3, m4a, flac, ape, etc.) - Most common AND custom metadata fields - Chapter support - Embeddable pictures - Hackable (write your own taggers with scripting language)…
2022
- 22VC
Built this over the weekend to bridge the gap between "can hum a melody" and "can code algorithmic music patterns" (Strudel/TidalCycles) for live coding and live dj'ing. What it does: Real-time pitch detection in browser using multiple algorithms: CREPE (deep learning model via TensorFlow.js) YIN (autocorrelation-based fundamental frequency estimation) FFT with harmonic product spectrum AMDF (average magnitude difference function) Outputs: visual piano roll, MIDI files, Strudel/TidalCycles code All client-side, nothing leaves your machine Why multiple algorithms: Different pitch…
Jan 2026 · dioptre.github.io
- 23AG
Hey folks! I've spent the last 8 months building a VST plugin called "The Infinite Crate" on top of Magenta's Lyria RealTime music model on the Gemini API. Doug Eck's research group has been building MusicLM and variants since 2017 (https://www.youtube.com/watch?v=yz-fHidp1M8) I bridged a JUCE/C++ audio processing foundation with a React/Typescript UI, using Zustand to sync state. The plugin streams down generated audio from the Lyria RealTime model in the Gemini API via websockets You can try it as a VST3 on Mac/Windows or AU/Standalone on Mac. It works in…
2025
- 24

When listening to music, I often don't play whole albums, but string together songs that capture my current mood. In the past, I've written a tool that records my hearings and generates suggestions from my usual listening patterns[1] and used it with some scripts around mpd. This made my way of listening to music easier and worked decently, but I wished I could also sync and use this with my phone. Recently I've discovered Subsonic, a protocol for music servers and players. It caught my eye, because it supports "scrobbling" (apparently the common term for "recording hearings") and generating…
14d ago · github.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →