# WaveformPlayer > A small, zero-dependency family of vanilla-JS audio components: a canvas waveform player, a persistent bottom bar, playlists, listen analytics, and build-time peak tooling. Auto-initializes from HTML data-* attributes; ships typed Astro and React wrappers. These docs cover the core player, its extensions (Bar, Playlist, Tracker, Generator), and framework/platform integrations. Full site: https://waveformplayer.com ## Documentation Sets - [Abridged documentation](https://docs.waveformplayer.com/llms-small.txt): a compact version of the documentation for WaveformPlayer, with non-essential content removed - [Complete documentation](https://docs.waveformplayer.com/llms-full.txt): the full documentation for WaveformPlayer ## Notes - The complete documentation includes all content from the official documentation - The content is automatically generated from the same source as the official documentation