Skip to content

A simple and modern audio flyout for Windows 10/11, built with Fluent 2 Design principles.

License

Notifications You must be signed in to change notification settings

unchihugo/FluentFlyout

Repository files navigation

English | 简体中文 | Nederlands


FluentFlyout is a simple and modern audio flyout for Windows, built with Fluent 2 Design principles.
The UI seemingly blends in with Windows 10/11, providing you an uninterrupted, clean, and native-like experience when controlling your media.

FluentFlyout features smooth animations, blends with your system's color themes, includes multiple layout positions and a suite of personalization settings while providing media controls and information in a nice and modern looking popup flyout.

Features ✨

  • Native Windows-like design
  • Uses Fluent 2 components
  • Utilises Windows Mica blur
  • Supports Light and Dark mode
  • Matches your device color theme
  • Smooth animations
  • Customizable flyout positions
  • Includes Repeat All, Repeat One and Shuffle
  • Listens to both volume and media inputs
  • Sits unobtrusively in system tray
  • Audio flyout: Displays Cover, Title, Artist and media controls
  • "Up Next" flyout: shows what's next when a song ends
  • Lock Keys flyout: displays the status of lock keys at a glance

Audio flyout 🎵

How to install

Using Microsoft Store (Recommended)

Looking for FluentFlyout Settings? You can access it by clicking the system tray icon

Using .msixbundle installer

Important

It's highly recommended to download FluentFlyout from MS store, as it's more convenient and provides auto updates

  1. Go to the latest release page
  2. Download the "*.cer" file (I'm too poor to afford a real certificate)
  3. Open the certificate and press "Install Certificate..."
  4. On the Certificate Import Wizard, select "Local Machine", press "Next" and grant Admin Access
  5. Select "Place all certificates in the following store", then "Browse...", choose "Trusted Root Certification Authorities" and "OK"
  6. Finally, press "Next" and then "Finish". It might ask you to confirm, press Yes
  7. Download "FluentFlyout_*.msixbundle"
  8. The App Installer will pop up, press "Install", or "Update" if you've installed FluentFlyout before
  9. done! try playing music and use your media or volume keys

Upcoming features 📝

  • Settings
  • Editable flyout timeout
  • Implement compact layout
  • Remove Windows Forms dependency
  • Add more media controls (repeat✅, shuffle✅, seek slider)
  • More animations
  • Remove windows from alt+tab

Issues

  • Issue #5, fixed (FluentFlyout might interfere with certain apps/games in Fullscreen, try setting the program's window mode to Borderless Fullscreen for now)
  • Windows 10 UI might not look as expected

Contributing 💖

Please feel free to contribute in any way you can! Check out CONTRIBUTING.md to get started.

Credits 🙌

  • Hugo Li - Original Developer, Microsoft Store Publisher, CN & NL Translations
  • LiAuTraver - Contributor

Dependencies