Coloryr

ColorMC

Coloryr

ColorMC is a cross-platform Minecraft PC launcher built with .NET and Avalonia, supporting Windows, Linux, and macOS with a GUI, a command-line mode, and a reusable launcher core.

version-40-20260928
Published at
21d ago
40
Stars
1,888
Download
Synced at
15d ago

Latest release

version-40-20260928Sep 28, 2026, 02:41 AM
Downloads slow? Switch the source anytime above

README

Project Overview

ColorMC is a cross-platform Minecraft PC launcher. It uses .NET 10 as its runtime, XAML as the front-end language, the MVVM pattern, and C# as the back-end language.

Key Features

  • Cross-platform support for Windows, Linux, and macOS
  • GUI (Avalonia) and command-line mode
  • Integrates ForgeWrapper and OptifineWrapper for Forge and Optifine
  • In-game communication via ColorMCASM
  • Provides the ColorMC.Core launcher core for building your own launcher
  • Multi-language translation via Crowdin
  • Skin rendering and custom launcher UI

Target Audience

  • Minecraft players who need a cross-platform launcher
  • Developers who want to build on the launcher core

Quick Start

  1. Download the archive or installer from Releases or Actions
  2. Unzip (zip), install (msi, deb, pkg), or run directly (appimage)
  3. Double-click to launch on Windows/macOS; on Linux install then double-click or run ColorMC.Launcher
  4. To run from source, install the .NET 10 SDK, clone the repository, update submodules, and run dotnet run

Core Advantages

  • One launcher covering Windows, Linux, and macOS
  • A reusable launcher core for secondary development
  • Community multi-language translation support

System Requirements

  • OS: Windows (zip), Linux (deb, pkg, rpm, AppImage, also available via Spark Store or AUR), macOS (zip, dmg)
  • Architecture: mainly x64; ARM64 compatibility is not guaranteed
  • Additional dependencies: building from source requires the .NET 10 SDK and git

Notes

  • ARM64 platforms are not guaranteed to be compatible
  • Linux distributions vary widely; driver compatibility issues must be resolved by the user
  • The ColorMC.Cmd command-line module is deprecated

Release history

Sort