awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
SteamClientHomebrew avatar

SteamClientHomebrew/Millennium

0
View on GitHub↗
3,852 stars·149 forks·C++·MIT·35 viewssteambrew.app↗

Millennium

Millennium is a modding framework for the Steam desktop application designed to inject custom code, scripts, and styles into the client's Chromium rendering engine. It functions as a system for applying custom themes, loading dynamic plugins, and intercepting network requests.

The project provides a dynamic plugin loader to extend application functionality without requiring a restart and a telemetry blocker to intercept outgoing network requests for analytics and crash reporting. It includes a tool for modifying the visual appearance of the application via a live editor that supports real-time stylesheet updates.

The framework covers application interface modding and plugin development through a client extension API and programmatic hooks. It further supports privacy hardening by blocking built-in analytics and providing mechanisms for runtime asset overriding.

Features

  • Application Modding Frameworks - Functions as a comprehensive modding framework for injecting custom code and styles into the Steam desktop application.
  • Plugin API Extensions - Offers a set of programmatic hooks and APIs to control the internal engine and application behavior.
  • Plugin Loaders - Includes a module for dynamically discovering and executing external scripts to extend functionality without restarts.
  • Steam Client Plugin Development - Enables the creation and injection of custom code to add new features or alter the behavior of the Steam client.
  • Application-Level Traffic Interception - Intercepts outgoing network requests at the application layer to block analytics and crash reporting.
  • Privacy Hardening - Hardens privacy by blocking outgoing telemetry, analytics, and crash reports from the Steam client.
  • Chromium Injection Frameworks - Provides a framework to inject custom stylesheets and scripts directly into the Steam client's Chromium rendering engine.
  • Application Plugins - Provides a modular system for injecting custom code and logic to extend native application functionality.
  • Client-Side Style Injections - Allows programmatic alteration of application behavior by injecting custom JavaScript into the rendering engine.
  • Style Injections - Allows modification of the visual appearance by injecting custom CSS rules into the theme engine.
  • Steam Client Visual Customizations - Provides a comprehensive system for modifying the visual appearance and user interface of the Steam desktop application.
  • UI Customization Tools - Provides a toolset for applying custom CSS themes and overriding assets with live hot-reloading.
  • Telemetry Controls - Provides settings to disable built-in analytics and crash reporting to prevent unauthorized data transmission.
  • Application Asset Overrides - Enables the replacement of internal application files and resources with custom versions during active execution.
  • Telemetry Blockers - Implements a privacy-focused mechanism to intercept and block analytics requests in the Steam client.
  • Live Style Editors - Ships a live editor for modifying CSS styles with immediate visual feedback in the running application.
  • Live Theme Hot-Reloading - Implements real-time updates of the user interface by refreshing active stylesheets without restarting the application.

Star history

Star history chart for steamclienthomebrew/millenniumStar history chart for steamclienthomebrew/millennium

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Millennium

These projects share indexed features with Millennium. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • liteloaderqqnt/liteloaderqqntLiteLoaderQQNT avatar

    LiteLoaderQQNT/LiteLoaderQQNT

    7,123View on GitHub↗

    LiteLoaderQQNT is a plugin loader and modding framework designed to modify the functionality and appearance of the QQNT client. It enables the injection of third-party extensions and custom scripts to alter the application's core behavior and visual themes. The project includes a dedicated settings interface for managing the plugin lifecycle, allowing users to install and remove extensions without manual filesystem edits. It also provides a public marketplace for the discovery and distribution of versioned extension archives. The framework supports loading plugins from the local filesystem a

    JavaScript
    View on GitHub↗7,123
  • farag2/sophia-script-for-windowsfarag2 avatar

    farag2/Sophia-Script-for-Windows

    9,384View on GitHub↗

    This project is a suite of Windows system optimization scripts and tools designed for debloating, environment configuration, and network optimization. It provides a set of scripts to modify registry settings, disable telemetry, and remove preinstalled software to improve privacy, stability, and overall performance. The tool features a graphical interface that allows users to select and customize system function profiles to generate and execute optimization scripts. It distinguishes itself by automating the deployment of essential C++ and .NET runtimes and simplifying the installation of the W

    PowerShell24h225h2debloat
    View on GitHub↗9,384
  • 10se1ucgo/disablewintracking10se1ucgo avatar

    10se1ucgo/DisableWinTracking

    4,912View on GitHub↗

    DisableWinTracking is a privacy hardening tool and telemetry blocker for Windows 10. It reduces data collection and disables diagnostic reporting through the modification of system services and registry keys. The project includes a dedicated utility for removing the OneDrive cloud storage client and cleaning its associated registry entries from the file explorer. It further manages network privacy by updating the system hosts file and configuring firewall rules to block communication with tracking servers. The tool covers broader system debloating and privacy management, including the disabl

    Python
    View on GitHub↗4,912
  • notion-enhancer/notion-enhancernotion-enhancer avatar

    notion-enhancer/notion-enhancer

    5,019View on GitHub↗

    Notion Enhancer is a customization framework and desktop application modifier designed to inject JavaScript and CSS into Notion. It functions as a plugin system and theme engine that modifies the interface and core application behavior. The project enables the overriding of internal software logic and the injection of custom scripts to change default behaviors. It includes a theme engine for overriding CSS variables to apply custom visual schemes and provides support for right-to-left text direction. The framework covers a range of capabilities including workflow automation through user inpu

    JavaScriptchromechrome-extensionedge
    View on GitHub↗5,019
Compare all 30 related projects→

Frequently asked questions

What does steamclienthomebrew/millennium do?

Millennium is a modding framework for the Steam desktop application designed to inject custom code, scripts, and styles into the client's Chromium rendering engine. It functions as a system for applying custom themes, loading dynamic plugins, and intercepting network requests.

What are the main features of steamclienthomebrew/millennium?

The main features of steamclienthomebrew/millennium are: Application Modding Frameworks, Plugin API Extensions, Plugin Loaders, Steam Client Plugin Development, Application-Level Traffic Interception, Privacy Hardening, Chromium Injection Frameworks, Application Plugins.

Which projects share features with steamclienthomebrew/millennium?

Projects with overlapping indexed features include: liteloaderqqnt/liteloaderqqnt — LiteLoaderQQNT is a plugin loader and modding framework designed to modify the functionality and appearance of the… farag2/sophia-script-for-windows — This project is a suite of Windows system optimization scripts and tools designed for debloating, environment… 10se1ucgo/disablewintracking — DisableWinTracking is a privacy hardening tool and telemetry blocker for Windows 10. It reduces data collection and… notion-enhancer/notion-enhancer — Notion Enhancer is a customization framework and desktop application modifier designed to inject JavaScript and CSS… acode-foundation/acode — Acode is a code editor designed for mobile devices. It provides syntax-highlighted editing for multiple programming… ckeditor/ckeditor5 — CKEditor 5 is a modular rich text editor framework and JavaScript UI component used to build customizable visual…