# captbaritone/webamp

Winamp 2 reimplemented for the browser

Repository: https://github.com/captbaritone/webamp
Canonical: https://ross.abutalabs.com/products/webamp
Homepage: https://webamp.org
Language: TypeScript
License: MIT
License Family: permissive
Topics: html5, webaudio-api, javascript, winamp, port, reimplementation
Last push: 2026-08-27T00:06:56+00:00

## Health v2 (maintenance only)
Score: 77/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 35, longevity 100
- inputs: {"age_days": 4320, "days_push": 7, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 11229, forks 794 (observed 2026-08-28T04:10:46.516855+00:00)

## What it is
Webamp is a browser-based reimplementation of the classic Winamp 2 audio player, built with HTML5 and the Web Audio API, with full support for original Winamp skins. It is distributed as an npm library for embedding in websites, plus a demo site and related packages for skins, cursors, and equalizer presets.

## Use cases
- embed a retro Winamp-style music player in my website
- play MP3s in the browser with a Winamp 2 skin
- recreate the classic Winamp interface on the web
- load and render Winamp .wsz skins in a web app
- parse Winamp equalizer preset .eqf files
- build a nostalgic audio player demo page

## When to choose
- you want an authentic Winamp 2 experience in the browser with skin support
- you need an embeddable, customizable web audio player with a retro UI
- you want to programmatically interact with Winamp skins or preset files

## When to avoid
- you need a modern, minimal audio player UI
- you need Winamp plugin compatibility or 'modern' skin support (only a prototype)
- you require IE support or native desktop playback

## Facets
- artifact type: library
- maturity: active
- function: audio-processing, gui, ui-components
- domain: media, web-development, frontend, entertainment
- platform: browser
- tags: winamp, music-player, audio-player, skins, retro, webaudio, nostalgia, monorepo, audio, web-server, javascript, typescript

## Member repositories
- captbaritone/webamp (main) score 77

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:46.516855+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:16:25.699370+00:00, confidence not recorded.
  - readme: https://github.com/captbaritone/webamp (fetched 2026-08-28T04:10:46.516855+00:00, sha f38620d08128)
  - homepage: https://webamp.org (fetched 2026-08-29T08:15:14.463996+00:00, sha 7a7e73c5cd33)
- Data as of 2026-08-30T08:39:29.467469+00:00.
