foobar2000 ~ foo_ui_webview2


A modern UI component for foobar2000 built on WebView2 (C++ DLL). It turns the entire foobar2000 window into a WebView2 canvas, letting you build the interface with modern web technologies while keeping native Windows 11 visual effects (Mica/Acrylic).

Features:

  • Full WebView2 UI — the entire client area is rendered by WebView2
  • Native Windows 11 effects — Mica / Acrylic / Tabbed backgrounds
  • Extended title bar into the client area — custom title bar content, Snap Layout support
  • Bidirectional C++ / JS bridge (BridgeCore)
  • 200+ APIs across 20+ namespaces
  • Plugin extension system (PluginRegistry)
  • Web Components library (fb-* elements)
  • SMP compatibility layer
  • MCP Server — AI agent integration via CDP
  • DUI / CUI panel support

nereafantasia.github.io/foo_ui_webview2
github.com/NereaFantasia/foo_ui_webview2

References:

en.wikipedia.org/wiki/WebView
learn.microsoft.com/en-us/microsoft-edge/webview2

Resources:

Theme List

Gallery:

FPrism WUI

FPrism WUI ~ hydrogenaudio.org/index.php/topic,129771.0

Foobar2000 ~ Autometa Playlists


Autometa is a minimalist, customizable JScript Panel script designed to quickly create autoplaylists based on the current track’s tags with a single click (similar to the quick search function).

github.com/Zhiro90/foobar2000-autometa