Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>BeefwebNew to Visual Studio Code? Get it now.
Beefweb

Beefweb

Pig Fang

|
416 installs
| (0) | Free
Control your foobar2000 or deadbeef via beefweb server.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

vscode-beefweb

This Visual Studio Code extension can let you control your Beefweb server in VS Code.

Beefweb supports foobar2000 player and deadbeef player, so you can use this extension to control your foobar2000 player or deadbeef player.

Installation

Before using this extension, you must install the Beefweb component to foobar2000 player or deadbeef player.

Then you just need to install this extension in VS Code extension marketplace.

Features

  • Display the playback status in status bar.
  • Display the current song in status bar.
  • Toggle play/pause by clicking the status bar.
  • Play next or previous song by using command.
  • Toggle play/pause by using command.
  • Switch to another song by using command with a list.

Screenshots

Playing:

Paused:

Commands:

Select a song from playlist:

Customize Server URL

Your Beefweb server may not run on 127.0.0.1 via port 8880, then you can configure the server URL in settings.

Open VS Code settings, then go to "Beefweb › Server: Url" and edit the value like this: http://example.com:1234. Please don't put the trailing / or /api to the URL.

Running on Web

This extension is supported on VS Code for Web like github.dev or vscode.dev. However, due to CORS in browsers, you must configure CORS headers on Beefweb.

You can configure Beefweb in beefweb.config.json like this:

{
  "responseHeaders": {
    "Access-Control-Allow-Origin": "*"
  }
}

For more detail, please refer to Configuring Beefweb Web Server.

License

MIT License (c) 2018-present Pig Fang

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