# win32ss/supermium

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/win32ss-supermium).**

4,096 stars · 140 forks · C++ · bsd-3-clause · fork

## Links

- GitHub: https://github.com/win32ss/supermium
- Homepage: https://win32subsystem.live/supermium/
- awesome-repositories: https://awesome-repositories.com/repository/win32ss-supermium.md

## Description

Supermium is a Chromium-based web browser backported to run on legacy versions of Windows. It uses an abstraction layer to adapt modern engine requirements, enabling contemporary web browsing on older operating systems that lack native support for current Chromium versions.

The project integrates content decryption modules to allow the playback of DRM-protected media streams on unsupported platforms. It also features the ability to disable machine-specific encryption, allowing user profiles to be portable across different hardware installations.

The browser includes a functional sandbox to isolate web processes from the host system and supports the installation of third-party extensions. It provides extensive interface customization, including legacy operating system skins, dark mode, and the ability to modify network headers.

General capabilities cover user data synchronization, privacy controls for cookie retention, and the ability to maintain compatibility with older extension manifests.

## Tags

### Operating Systems & Systems Programming

- [Legacy OS Web Access](https://awesome-repositories.com/f/operating-systems-systems-programming/legacy-os-web-access.md) — Runs a modern web browsing experience on older operating systems by adapting current engine requirements. ([source](https://cdn.jsdelivr.net/gh/win32ss/supermium@main/README.md))
- [OS API Compatibility Layers](https://awesome-repositories.com/f/operating-systems-systems-programming/os-api-compatibility-layers.md) — Implements an API compatibility layer that adapts modern engine requirements to run on legacy Windows versions.
- [Chromium Backports](https://awesome-repositories.com/f/operating-systems-systems-programming/chromium-backports.md) — Provides a version of Chromium modified to maintain compatibility with obsolete system APIs and drivers.
- [Legacy OS Browser Builds](https://awesome-repositories.com/f/operating-systems-systems-programming/legacy-device-support/legacy-os-browser-builds.md) — Provides a customized browser build that enables modern web browsing on older, unsupported operating systems.
- [Windows System Integrations](https://awesome-repositories.com/f/operating-systems-systems-programming/kernel-core-internals/system-programming-primitives/system-abstractions/os-specific-integration-modules/windows-system-integrations.md) — Configures native window elements, taskbar support, and system font smoothing for better integration with Windows. ([source](https://win32subsystem.live/supermium/flags/))

### Business & Productivity Software

- [Chromium-Based Browsers](https://awesome-repositories.com/f/business-productivity-software/chromium-based-browsers.md) — Implements a modern web browser based on the Chromium project, backported for legacy Windows.
- [Legacy OS Web Browsers](https://awesome-repositories.com/f/business-productivity-software/legacy-os-web-browsers.md) — Provides a modern web browsing experience on older versions of Windows by adapting current engine requirements. ([source](https://win32subsystem.live/supermium/))
- [Portable Browser Profiles](https://awesome-repositories.com/f/business-productivity-software/configuration-portability/portable-browser-profiles.md) — Disables machine-specific encryption to allow user profiles to be portable across different hardware installations.

### Security & Cryptography

- [Web Security](https://awesome-repositories.com/f/security-cryptography/application-and-system-security/web-security.md) — Protects the underlying system from malicious web content through a functional process sandbox. ([source](https://win32subsystem.live/supermium/))
- [Process Sandboxing](https://awesome-repositories.com/f/security-cryptography/process-sandboxing.md) — Isolates web processes within a functional sandbox to prevent malicious content from accessing the host operating system.
- [Content Decryption Modules](https://awesome-repositories.com/f/security-cryptography/content-decryption-modules.md) — Integrates content decryption modules to enable the playback of DRM-protected digital media. ([source](https://www.win32subsystem.live/supermium/))
- [Portable User Directories](https://awesome-repositories.com/f/security-cryptography/identity-access-management/identity-management/user-management/portable-user-directories.md) — Enables the creation of portable data directories by disabling machine-specific encryption. ([source](https://win32subsystem.live/supermium/flags/))

### Web Development

- [Browser Session Managers](https://awesome-repositories.com/f/web-development/browser-session-managers.md) — Isolates web processes using a functional sandbox to prevent malicious content from affecting the host system. ([source](https://www.win32subsystem.live/supermium/))
- [Web Browsers](https://awesome-repositories.com/f/web-development/web-browsers.md) — Ships a Chromium-based browser that utilizes a functional sandbox to isolate web processes.
- [Browser Extensions](https://awesome-repositories.com/f/web-development/browser-extensions.md) — Supports the installation of third-party add-ons from external stores to enhance browsing functionality. ([source](https://win32subsystem.live/supermium/extensions/))
- [Chrome Extensions](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-extension-development/browser-extensions/chrome-extensions.md) — Supports the execution of Chrome extensions while maintaining compatibility with older manifest versions. ([source](https://win32subsystem.live/supermium/))

### Graphics & Multimedia

- [Digital Media Playback](https://awesome-repositories.com/f/graphics-multimedia/digital-media-playback.md) — Enables the playback and rendering of encrypted digital audio and video streams via integrated decryption modules.
- [DRM Integration](https://awesome-repositories.com/f/graphics-multimedia/video-production/video-players/drm-integration.md) — Integrates decryption systems to enable the viewing of protected streaming video and audio on unsupported platforms.

### Networking & Communication

- [Profile Encryption Bypasses](https://awesome-repositories.com/f/networking-communication/bypass-configuration-portability/profile-encryption-bypasses.md) — Allows user data directories to be moved across different hardware installations by disabling machine-specific encryption.

### Software Engineering & Architecture

- [Extension Manifests](https://awesome-repositories.com/f/software-engineering-architecture/declarative-manifest-systems/service-manifests/extension-manifests.md) — Maintains compatibility with older extension manifest versions to ensure advanced content blockers continue to function.

### User Interface & Experience

- [Browser Interface Customizations](https://awesome-repositories.com/f/user-interface-experience/browser-interface-customizers/browser-interface-customizations.md) — Enables modification of the browser's own UI elements including titlebars, tab shapes, and dark mode. ([source](https://win32subsystem.live/supermium/))
- [Theme Customization](https://awesome-repositories.com/f/user-interface-experience/visual-theme-configurations/visual-themes/theme-customization.md) — Provides personalization options for the interface including persistent dark mode and custom tab shapes. ([source](https://cdn.jsdelivr.net/gh/win32ss/supermium@main/README.md))
