No description
Find a file
2025-07-06 15:59:58 -07:00
.github/workflows Try to fix npm release 2025-07-06 15:59:58 -07:00
config Get Jest tests passing 2024-03-01 15:30:09 -08:00
examples Update example to use new /butterchurn entrypoint 2025-07-04 17:29:31 -07:00
packages Migrate from yarn to pnpm (#1303) 2025-07-06 15:45:44 -07:00
.editorconfig
.eslintignore
.eslintrc
.gitattributes Update .gitattributes 2023-03-27 20:26:22 -07:00
.gitignore
.parcelrc
.prettierignore Fix prettier ignore 2024-03-01 23:50:31 -08:00
deploy.sh Migrate from yarn to pnpm (#1303) 2025-07-06 15:45:44 -07:00
LICENSE.txt
netlify.toml Migrate from yarn to pnpm (#1303) 2025-07-06 15:45:44 -07:00
package.json Migrate from yarn to pnpm (#1303) 2025-07-06 15:45:44 -07:00
pnpm-lock.yaml Migrate from yarn to pnpm (#1303) 2025-07-06 15:45:44 -07:00
pnpm-workspace.yaml Migrate from yarn to pnpm (#1303) 2025-07-06 15:45:44 -07:00
README.md Remove internet archive integration tests 2025-07-06 10:01:04 -07:00

gzip size Discord

Webamp

A reimplementation of Winamp in HTML5 and JavaScript with full skin support. As seen on TechCrunch, Motherboard, Gizmodo, Hacker News (1, 2, 3, 4), and elsewhere.

Screenshot of Webamp

Check out this Twitter thread for an illustrated list of features. Works in modern versions of Edge, Firefox, Safari and Chrome. IE is not supported.

Read the docs

The Webamp Documentation site contains detailed instructions showing how to add Webamp to your site and customize it to meet your needs.

About This Repository

Webamp uses a monorepo approach, so in addition to the Webamp NPM module, this repository contains code for a few closely related projects and some pieces of Webamp which are published as standalone modules:

Community

Join our community chat on Discord: https://discord.gg/fBTDMqR

Related communites:

In the Wild

An incomplete list of websites using Webamp:

Thanks

  • Butterchurn, the amazing Milkdrop 2 WebGL implementation. Built and integrated into Webamp by: jberg
  • Research and feature prototyping: @PAEz
  • Beta feedback, catching many small UI inconsistencies: LuigiHann
  • Beta feedback and insider answers to obscure Winamp questions: Darren Owen
  • Donating the webamp NPM module name: Dave Eddy

Thank you to Justin Frankel and everyone at Nullsoft for Winamp which inspired so many of us.

License

While the Winamp name, interface, and, sample audio file are surely property of Nullsoft, the code within this project is released under the MIT License. That being said, if you do anything interesting with this code, please let me know. I'd love to see it.