Millennium

Customize the Steam Client with themes and plugins using the Millennium open-source framework.

github.com/shdwmtr/millennium
Millennium homepage screenshot

About Millennium

Millennium is an open-source framework for creating and managing Steam Client themes and plugins on Windows and Linux. It provides custom CSS and theme support with a built-in editor with live-edit capability, plus plugin support for Steam. The project states it blocks Steam analytics and crash reporting out of the box, has no in-built telemetry, and is portable.

Language additions are limited to languages officially supported by Steam, and only English locales are maintained by SteamClientHomebrew. Only select derivatives are maintained by SteamClientHomebrew, with other packages such as NixOS and Arch Linux (AUR) maintained by the community.

Key features

  • Create and manage Steam Client themes using custom CSS
  • Built-in CSS editor with live-edit capability
  • Plugin support for Steam Client
  • Blocks Steam analytics and crash reporting out of box
  • Portable installation on Windows and Linux
  • Community packages for NixOS and Arch Linux (AUR)
Best for: Steam users on Windows or Linux who want to use custom themes and plugins.
Good for
  • Open-source under MIT license
  • States no in-built telemetry and blocks Steam analytics and crash reporting
  • Built-in CSS editor with live-edit capability
Watch out for
  • Only languages officially supported by Steam can be added
  • Only English locales are maintained by SteamClientHomebrew
  • Only select derivatives are maintained by SteamClientHomebrew

Millennium at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Linux, Windows
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Millennium alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Game Utilities & Launchers

Well-known listings from the same topic.

All 276

Millennium FAQ

Which operating systems does Millennium support?
Windows and Linux, with external packages noted for NixOS and Arch Linux (AUR).
Which languages can be added to Millennium?
Only languages officially supported by Steam, based on the existing English locale.
How do I build Millennium from source?
The repository directs users to BUILDING.md for build instructions for each platform.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing