GitPedia

Millennium

Open-source modding framework for creating and managing Steam Client themes and plugins.

From SteamClientHomebrew·Updated June 29, 2026·View on GitHub·

[Home Page](https://steambrew.app/) • [Discord](https://steambrew.app/discord) • [Documentation](https://docs.steambrew.app/) The project is written primarily in C, distributed under the MIT License license, first published in 2023. It has gained significant community traction with 3,871 stars and 150 forks on GitHub. Key topics include: millennium, patcher, plugins-api, reverse-engineering, skins.

Latest release: v3.4.0-beta.2
June 29, 2026View Changelog →

Millennium

Home PageDiscordDocumentation

Open-source modding framework for creating and managing Steam Client themes and plugins.

Windows Linux

Millennium Settings Page Preview

Installation1

Installing Millennium is only a few steps. See here for a more detailed guide.

Building Source2

Refer to BUILDING.md for build instructions for your platform.

Features3

  • Custom CSS and Themes: Inbuilt css editor with live-edit capability
  • Plugin support allowing full control over Steam
  • Exceptionally optimized with a very minimal footprint
  • Privacy friendly: blocks Steam analytics & crash reporting out of the box and has no in-built telemetry
  • Fully portable
  • Maintained very actively, most widespread bugs are fixed in hours.
  • Yours. Use it how you want to.

Language Support4

Adding a new locale

Only languages officially supported by the Steam can be added to the Millennium.
Check the list here in the "Full Platform Supported Languages" section.
Base your locale on the existing english locale, and place it among the existing locales.
Name the file lang.json where lang is the "API language code" from the supported language list
and append the target file to the localizationFiles here.

Locales are community managed

SteamClientHomebrew only maintains the english locales. If any changes are made to the english locales that wreck another language, contributors are responsible for updating them.

Sponsors5

Free code signing on Windows provided by SignPath.io, certificate by SignPath Foundation

Footnotes

  1. Installing and using Millennium

  2. Building and developing with Millennium's source code

  3. View Millennium feature list

  4. Millennium language support

  5. Code signing certificate sponsorship

Contributors

Showing top 12 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from SteamClientHomebrew/Millennium via the GitHub API.Last fetched: 6/29/2026