nixamp is three surfaces on one engine now: the terminal player, an installable PWA, and an Electron app that carries the CLI inside it. Plus the two bugs that only showed up once there was a second way to run it.
Read the original (By Anthony Ettinger, via Chovy's Blog): https://dev.profullstack.com/~anthony/blog/085-post.html
