Skip to content

Repository files navigation

header

Experience the native Aero Glass interface on Windows 10+

OpenGlass restores the full glass effect to window frames, with control over blur, reflections, colorization, caption rendering, and theme integration.

Ask DeepWiki CI

Supported Windows versions

Windows build Status
Windows 10 build 17763 through 19045 Stable
Windows 11 builds below 28000, including build 26200 Stable
Windows 11 build 28000 and later Experimental
Windows Server 2022 Supported

Only General Availability Windows builds are supported. Insider and preview builds, and Windows Server versions other than 2022, are unsupported and may crash DWM. Compatibility depends on the exact build, revision, and verified compositor capabilities.

See Compatibility and DWM architectures for the complete support policy and explanation of parallel Windows build trains.

Quick start

  1. Download OpenGlassSetup.exe from Releases.
  2. Install OpenGlass and open its GUI. The GUI requests administrator elevation because it manages both per-user Windows colorization and system-wide OpenGlass settings. The configuration reference documents the corresponding registry values.
  3. Adjust the appearance. Changes apply immediately; Save accepts the current state and Revert restores the state captured before editing.

Current releases use one unified OpenGlassSetup.exe. Older OpenGlass releases required users to choose a build-specific installer for their Windows version; that manual selection is no longer needed. The unified installer detects the Windows build and installs only the matching DWM implementation.

The Glass colors page includes Windows Vista and Windows 7 presets. The Preset packs page can import, create, apply, and remove immutable preset ZIPs. The official GUI and preset packages manage one system-wide configuration for effects and themes; only the five Windows colorization values and their Override forms are written per-user. The OpenGlass runtime remains compatible with manual and transformation-pack settings in either HKCU or HKLM.

Tip

Emergency Exit: Long-press Ctrl+Win+Shift+Q to terminate DWM if the system becomes unresponsive.

OpenGlass is intended for advanced users who are comfortable troubleshooting DWM. For a simpler alternative, consider DWMBlurGlass.

Reporting issues

A DWM crash is a bug report, not a symbol-download problem. Open a GitHub issue promptly; posts on Reddit, Discord, or other third-party communities are not tracked as OpenGlass bug reports. For unexpectedly opaque glass, first check the GUI's Diagnostics tab, which reports the Windows transparency setting, opaque-blend setting, effective power mode, and battery-saver policy. For a DWM crash or hang, enable full DWM dumps there and reproduce the problem once. Include the exact Windows build and revision, OpenGlass version, registry settings, reproduction steps, screenshots or recordings, and a dump when a crash occurred. See Troubleshooting and crash dumps.

Building

msbuild OpenGlass.slnx /m /restore /p:Configuration=Release /p:Platform=x64

The main branch is also built and tested by GitHub Actions. Its downloadable v<version>-unsigned artifact is an unsigned validation build, not a release or Git tag. See Building OpenGlass for prerequisites, output paths, packaging, tests, CI behavior, and signing requirements.

Credits

Support

OpenGlass is developed in free time and distributed under the GPLv3 license. DWM does not officially support extensibility, so future Windows updates may cause breakage and continuous support cannot be guaranteed.

If you find OpenGlass valuable, please consider supporting the project via Ko-fi. Donations are voluntary, carry no expectation of consideration, and must be made as a natural person.

ko-fi

Releases

Sponsor this project

Used by

Contributors

Languages