Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>BeatBoxNew to Visual Studio Code? Get it now.
BeatBox

BeatBox

Pink Pixel

|
2 installs
| (2) | Free
Play local music in the VS Code sidebar with a polished playlist UI and immersive bundled visualizers.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

BeatBox

BeatBox logo

BeatBox turns the VS Code sidebar into a local music player with a gallery of reactive audio visualizers. It is built for focus sessions, coding playlists, and quick soundtrack control without leaving the editor.

BeatBox ships as a Pink Pixel extension with a visualizer-first interface, local-file playback, queue controls, and a curated bundled roster of animated canvas and WebGL scenes, including the new Solar Flare visualizer.

Why Install BeatBox

  • Play local audio inside VS Code without switching to another app
  • Keep the visualizer stage front and center while controls stay compact
  • Build playlists or add one track at a time from the sidebar
  • Switch between twenty-two bundled visualizers without breaking playback
  • Recover gracefully if the VS Code webview is recreated during a session

Features

  • Dedicated BeatBox activity bar view plus an Explorer sidebar view
  • Local audio playback with playlist queue management
  • Add Track supports multi-select bulk append, while Create Playlist replaces the queue with a fresh multi-track selection
  • Drag-and-drop playlist reordering with auto-scroll in longer queues
  • Delete mode for quick queue cleanup
  • Compact stage transport with play, pause, previous, next, volume, shuffle, repeat, and seek scrubbing
  • Session restore backed by VS Code webview state plus IndexedDB-cached imported files
  • Renderer fallback handling so one broken visualizer does not blank the whole stage
  • Fixed-scene visualizer scaling for cleaner behavior in narrow or short sidebars

Screenshots

BeatBox with Metallic Candy visualizer
Metallic Candy
BeatBox with Pixel Heartbeat visualizer
Pixel Heartbeat
BeatBox with Rainbow Waveform visualizer
Rainbow Waveform
BeatBox with Radial Void visualizer
Radial Void
BeatBox with Sonic Candy visualizer
Sonic Candy
BeatBox with Synthwave visualizer
Synthwave
BeatBox playlist overlay
Playlist Overlay
BeatBox settings panel
Settings Panel

Bundled Visualizers

BeatBox currently ships with twenty-two visualizers:

  • Aether Bloom
  • BBS Glitch
  • Bubblegum Bliss
  • Chibi Meter
  • Confetti Blast
  • Cosmic Nebula
  • Kaleidoscope
  • Liquid Crystal
  • Lumenade
  • Metallic Candy
  • Mind Pulse
  • Neural Synapse
  • Pixel Heartbeat
  • Pixel Party
  • Radial Void
  • Rainbow Waveform
  • Solar Flare
  • Sonic Candy
  • Starfield
  • Synth Board
  • Synthwave
  • Unicorn Magic

Using BeatBox

  1. Open BeatBox from the activity bar or the Explorer sidebar.
  2. Choose Add Track to append one or many songs, or Create Playlist for a fresh multi-song queue.
  3. Open Settings to change the active visualizer.
  4. Use the stage transport to play, pause, seek, shuffle, repeat, and adjust volume.
  5. Open the playlist overlay to reorder or remove tracks.

Privacy

BeatBox is a local-first extension:

  • Audio playback is based on files you choose from your machine
  • BeatBox does not provide streaming integrations
  • Imported files can be cached locally in the webview for session recovery
  • No remote audio service is required for normal playback or visualization

Requirements

  • VS Code 1.85.0 or newer
  • Local audio files such as common music formats supported by the embedded webview audio element

Pink Pixel

  • Website: pinkpixel.dev
  • GitHub: github.com/pinkpixel-dev
  • Support: support@pinkpixel.dev
  • Funding: Buy Me a Coffee · Ko-fi

Made with 💖 by Pink Pixel

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft