Windows 11 Start Menu Styler
1.3.3
m417z
StartMenuExperienceHost.exe, SearchHost.exe, SearchApp.exe
Customize the start menu with themes contributed by others or create your own
Details
443,508 users
Windows 11 Taskbar Styler
1.5.2
m417z
explorer.exe
Customize the taskbar with themes contributed by others or create your own
Details
431,320 users
Windows 11 Notification Center Styler
1.3.3
m417z
ShellExperienceHost.exe, ShellHost.exe
Customize the Notification Center and Action Center with themes contributed by others or create your own
Details
259,631 users
Taskbar height and icon size
1.3.6
m417z
explorer.exe
Control the taskbar height and icon size, improve icon quality (Windows 11 only)
Details
188,533 users
Better file sizes in Explorer details
1.5
m417z
All but conhost.exe, Plex*.exe, backgroundTaskHost.exe, LockApp.exe, SearchHost.exe, ShellExperienceHost.exe, StartMenuExperienceHost.exe
Optional improvements: show folder sizes, use MB/GB for large files (by default, all sizes are shown in KBs), use IEC terms (such as KiB instead of KB)
Details
117,529 users
Taskbar Volume Control
1.2.2
m417z
explorer.exe
Control the system volume by scrolling over the taskbar
Details
89,032 users
Windows 11 File Explorer Styler
1.3
m417z
explorer.exe
Customize the File Explorer with themes contributed by others or create your own
Details
84,696 users
Taskbar Clock Customization
1.7.1
m417z
explorer.exe
Custom date/time format, news feed, weather, performance metrics (upload/download speed, CPU, RAM, GPU, battery), media player info, custom fonts and colors, and more
Details
65,606 users
Taskbar tray system icon tweaks
1.2.3
m417z
explorer.exe
Allows hiding system icons: volume, network, battery, microphone, location/GPS, Studio Effects, language bar, bell (always or when there are no new notifications), and the "Show desktop" button (hide or set width)
Details
44,154 users
Translucent Windows
1.7.3
Undisputed00x
All processes
Enables native translucent effects in Windows 11
Details
49,000 users
Slick Window Arrangement
1.0.2
m417z
All processes
Make window arrangement more slick and pleasant with a sliding animation and snapping
Details
40,012 users
Taskbar Dock Animation
1.7
Ph0en1x-dev
explorer.exe
Animates taskbar icons on mouse hover like in macOS
Details
35,897 users
Middle click to close on the taskbar
1.0.9
m417z
explorer.exe
Close programs with a middle click on the taskbar instead of creating a new instance
Details
32,195 users
Dark mode context menus
1.4.2
Mgg Sk
All processes
Enables dark mode for all win32 menus.
Details
31,417 users
Taskbar auto-hide when maximized
1.2.4
m417z
explorer.exe
Makes the taskbar auto-hide only when a window is maximized or intersects the taskbar
Details
33,359 users
Classic context menu on Windows 11
1.0.2
m417z
explorer.exe
Always show the classic context menu without having to select "Show More Options" or hold Shift
Details
27,659 users
Taskbar Labels for Windows 11
1.4.2
m417z
explorer.exe
Customize text labels and combining for running programs on the taskbar (Windows 11 only)
Details
27,413 users
Resource Redirect
1.2.4
m417z
All processes
Define alternative files for loading various resources (e.g. icons in imageres.dll) for simple theming without having to modify system files
Details
26,286 users
Modernize Folder Picker Dialog
1.0.0
aubymori
All processes
Replaces the classic "Browse For Folder" dialog
Details
25,457 users
Taskbar tray icon spacing and grid
1.3
m417z
explorer.exe
Reduce or increase the spacing between tray icons on the taskbar, optionally have a grid of tray icons (Windows 11 only)
Details
22,429 users
Disable grouping on the taskbar
1.3.10
m417z
explorer.exe
Causes a separate button to be created on the taskbar for each new window
Details
20,120 users
Taskbar auto-hide speed
1.0
m417z
explorer.exe
Customize the taskbar auto-hide speed and frame rate to make it feel less sluggish and janky
Details
19,713 users
Taskbar on top for Windows 11
1.1.6
m417z
explorer.exe, StartMenuExperienceHost.exe
Moves the Windows 11 taskbar to the top of the screen
Details
19,479 users
Chrome/Edge scroll tabs with mouse wheel
1.3.1
m417z
chrome.exe, msedge.exe, opera.exe, brave.exe, *\YandexBrowser\Application\browser.exe, thorium.exe
Use the mouse wheel while hovering over the tab bar to switch between tabs
Details
16,298 users
Taskbar Thumbnail Reorder
1.1.3
m417z
explorer.exe
Reorder taskbar thumbnails with the left mouse button
Details
15,775 users
Vertical Taskbar for Windows 11
1.3.10
m417z
explorer.exe, StartMenuExperienceHost.exe, ShellExperienceHost.exe, ShellHost.exe
Finally, the missing vertical taskbar option for Windows 11! Move the taskbar to the left or right side of the screen.
Details
16,674 users
Dark Mode for Notepad
1.0
m417z
notepad.exe
The missing dark mode theme for Notepad
Details
13,826 users
Alt+Tab per monitor
1.1.1
L3r0y
explorer.exe
Pressing Alt+Tab shows all open windows on the primary display. This mod shows only the windows on the monitor where the cursor is.
Details
12,046 users
No Focus Rectangle
1.0.2
ItsProfessional
explorer.exe
Removes the focus rectangle
Details
10,265 users
Turn off change file extension warning
1.0.1
m417z
explorer.exe
When a file is renamed and its extension is changed, a confirmation warning appears, this mod turns it off
Details
10,091 users
CEF/Spotify Tweaks
cef-titlebar-enabler-universal
1.6
Ingan121
spotify.exe, cefclient.exe
Various tweaks for Spotify, including native frames, transparent windows, and more

Spotify Tweaks

  • Formerly known as CEF/Spotify Titlebar Enabler
  • Force native frames and title bars for CEF apps, such as Spotify
  • Only works on apps using native CEF top-level windows
    • Steam uses SDL for its top-level windows (except DevTools), so this mod doesn't work with Steam
  • Electron apps are NOT supported! Just patch asar to override frame: false to true in BrowserWindow creation
  • Try my Titlebar for Everyone mod for other apps

Features for Spotify

  • Enable native frames and title bars on the main window
  • Enable native frames and title bars on other windows, including Miniplayer, DevTools, etc.
  • Hide the menu button or Spotify's custom window controls
  • Make Spotify's custom window controls transparent
  • Ignore the minimum window size set by Spotify
  • Change the playback speed
  • Enable transparent rendering to make the transparent parts of the web content transparent
  • Disable forced dark mode to prevent Spotify from forcing dark mode on the CEF UI & web contents
  • Force enable Chrome extension support
  • Block automatic updates
  • Use the settings tab on the mod details page to configure the features

Notes

  • Supported CEF versions: 90.4 to 143
    • This mod won't work with versions before 90.4
    • Newer versions may work, but are not tested. Some features, such as the JS API, are disabled on untested versions by default to prevent possible crashes, and transparent rendering may not work properly as well
    • A variant of this mod, which uses copy-pasted CEF structs instead of hardcoded offsets, is available here
    • Copy the required structs/definitions from your wanted CEF version (available here) and paste them into the above variant to calculate the offsets
    • Testing with cefclient: cefclient.exe --use-views --hide-frame --hide-controls
  • Supported Spotify versions: 1.1.60 to 1.2.80 (newer versions may work)
  • Spotify notes:
    • Old releases are available here
    • 1.1.60-1.1.67: Use SpotifyNoControl to remove the window controls
    • 1.1.68-1.1.70: Window control hiding doesn't work
    • 1.1.71: First version to support the Ignore minimum window size option
    • 1.2.7: First version to use Library X UI by default
    • 1.2.13: Last version to have the old UI
    • 1.2.26: First version to support Chrome runtime (disabled by default)
    • 1.2.45: Last version to support disabling the global navbar
    • 1.2.47: Chrome runtime is always enabled since this version
    • Try the noControls Spicetify extension to remove the space left by the custom window controls
    • Or try my WMPotify theme for Windows Media Player 11-like look
    • Enable Chrome runtime to get a proper window icon. Use --enable-chrome-runtime flag or put app.enable-chrome-runtime=true in %appdata%\Spotify\prefs
  • Notes for transparent Spotify windows
    • When the Enable native frames and title bars on the main window option is disabled, this mod is not compatible with the Translucent Windows Windhawk mod older than version 1.5
    • Please update the mod to 1.5+, or use MicaForEveryone instead, when the native frames are disabled
  • Notes for Spicetify extension/theme developers
    • This mod exposes a JavaScript API that can be used to interact with the main window and this mod
    • The API is available with window._getSpotifyModule('ctewh') (1.2.4-1.2.55) or window.cancelEsperantoCall('ctewh') (1.2.33-latest)
    • Use (window.cancelEsperantoCall || window._getSpotifyModule)('ctewh').query() to get various information about the window and the mod
    • Various functions are available in the object returned by _getSpotifyModule('ctewh') or cancelEsperantoCall('ctewh')
    • See here for a simple example of how to use the functions
    • This API is only available on Spotify 1.2.4 and above, and only if the mod is enabled before Spotify starts
    • The API is disabled by default on untested CEF versions

JavaScript API Documentation

  • All functions are synchronous and do not have a return value, with the exception of query().
  • May throw exceptions when called with invalid arguments or when an internal error occurs.
  • Some functions may not exist in specific conditions (e.g., Spotify version, architecture, mod version, etc.). Check for the existence of the function before calling it to avoid exceptions.
  • The following are functions and properties available in the object returned by _getSpotifyModule('ctewh') or cancelEsperantoCall('ctewh'):
  • query(): Queries various information about the main window and the mod settings. Returns an object with the following properties:
    • isMaximized: Whether the main window is maximized
    • isTopMost: Whether the main window is always on top
    • isLayered: Whether the main window is layered
    • isTransparent: Whether the main window is in transparent mode (by setTransparent())
    • isThemingEnabled: Whether visual styles are enabled
    • isDwmEnabled: Whether DWM is enabled. Also returns false when a basic themer has been applied
    • hwAccelerated: Whether hardware acceleration is enabled
    • minWidth: The minimum width of the main window. Returns -1 if no minimum width is set with setMinSize()
    • minHeight: The minimum height of the main window. Returns -1 if no minimum height is set with setMinSize()
    • titleLocked: Whether the title bar text is locked (by lockTitle())
    • dpi: The DPI of the main window. 96 for 100%, 120 for 125%, etc.
    • playbackSpeed: The current playback speed as a decimal number (by setPlaybackSpeed())
    • speedModSupported: Whether playback speed modification is supported
    • immediateSpeedChange: Whether playback speed changes are applied immediately
    • Various mod settings as boolean properties (described below)
  • extendFrame(int: left, int: right, int: top, int: bottom)
    • Extends the window frame into the client area by the given number of pixels on each side. Use -1, -1, -1, -1 to extend to the entire window.
  • minimize()
    • Minimizes the main window.
  • maximizeRestore()
    • Maximizes or restores the main window depending on its current state.
  • close()
    • Closes the main window. Respects the 'minimize to tray' setting, unlike window.close().
  • focus()
    • Brings the main window to the foreground and gives it focus.
  • setLayered(bool: layered, int?: opacity, string?: colorKey)
    • Sets whether the main window is layered (WS_EX_LAYERED).
    • opacity is an optional integer parameter (0-255) that sets the opacity of the window when layered is true.
    • colorKey is an optional string parameter that sets the color key for transparency when layered is true. Must be a six-digit hexadecimal RGB value (e.g., "FF00FF" for magenta).
  • setTransparent(bool: transparent)
    • Only available in mod version 1.6 and above; missing in older versions
    • Enables or disables transparent mode. Only works when the transparent rendering option is enabled, and native frames are disabled.
  • setBackdrop(string: type)
    • Sets the backdrop type of the main window. Only works on Windows 11 when native frames are enabled.
    • type can be one of the following values:
      • "none": No backdrop (Only supported on mod version 1.6 and above; will throw an exception on older versions)
      • "mica": Mica backdrop
      • "acrylic": Acrylic backdrop
      • "tabbed": Tabbed backdrop
  • resizeTo(int: width, int: height)
    • Resizes the main window to the given width and height in pixels.
  • setMinSize(int: minWidth, int: minHeight)
    • Sets the minimum size of the main window to the given width and height in pixels.
  • setTopMost(bool: topMost)
    • Sets whether the main window is always on top.
  • setTitle(string: title)
    • Sets the title bar text of the main window. Ignores the title lock state.
  • lockTitle(bool: lock)
    • Prevents the Spotify client from changing the title bar text when lock is true.
  • openSpotifyMenu()
    • Opens the Spotify menu. Equivalent to pressing the Alt key. Does nothing if the menu button is hidden in the mod settings.
  • setPlaybackSpeed(float: speed)
    • Sets the playback speed to the given decimal number. 1.0 represents normal speed.
    • Only available on an x64 version of the Spotify client between 1.2.36 and 1.2.66.
  • initialOptions: An object containing the initial mod settings when Spotify was started.
  • version: The mod version as a string.
  • Mod settings (boolean properties):
    • showframe: Enable native frames and title bars on the main window
    • showframeonothers: Enable native frames and title bars on other windows
    • showmenu: Show the menu button
    • showcontrols: Show Spotify's custom window controls
    • transparentcontrols: Make Spotify's custom window controls transparent
    • ignoreminsize: Ignore minimum window size
    • transparentrendering: Enable transparent rendering
    • noforceddarkmode: Disable forced dark mode
    • forceextensions: Force enable Chrome extensions
    • blockupdates: Block automatic updates
    • allowuntested: (Advanced) Use unsafe methods on untested CEF versions