Open-source Discord client customization

Moonlight Mod Download & Complete Setup Guide

Explore Moonlight Mod features, understand the installer flow, browse practical guides, and open the official GitHub release page and choose the installer there.

✓ Official GitHub link✓ No re-hosted EXE✓ Responsive guide
moonlight / moonbase
MoonbaseGeneralExtensionsUpdatesDeveloper
Moonlight Mod

Customize your client

Manage extensions and client behavior from one place.

Core extensions
Native fixes
Theme controls
Open SourcePublic GitHub project
Windows / macOS / LinuxPlatform-specific options
ExtensionsExpandable client features
2026 GuideCurrent project structure
What is it?

What Is Moonlight Mod?

Moonlight is an open-source Discord client mod focused on user and developer customization. It adds an extension-based layer around the desktop client and provides tools for managing supported enhancements.

This website is an independent guide. Installer buttons lead to the official Moonlight GitHub release rather than serving executable files from this domain.

Important account-policy note

The official Moonlight documentation states that Discord client mods are against Discord's Terms of Service. Use a client mod only after considering that policy risk.

Read the disclaimer →
Highlights

Moonlight Mod Features

Designed around modular customization instead of a single fixed bundle.

✦

Extension System

Enable supported extensions and keep optional behavior separate from the core client layer.

◫

Moonbase Settings

Manage Moonlight configuration and extension settings through an integrated settings experience.

↻

Installer Workflow

Use the dedicated installer to detect, patch, update, or unpatch supported Discord installations.

⌘

Developer Tooling

Official documentation covers extension APIs, mappings, module patching, and contribution workflows.

Modular by designKeep features organized as extensions.
Open developmentCode and issue tracking are public.
Recoverable setupInstaller supports unpatch/update workflows.
Why users explore it

A Customization Layer With a Clearer Workflow

Moonlight is aimed at users who want deeper client customization and developers who want a documented extension surface. The strongest reason to use it is not “more features at any cost,” but the ability to keep custom behavior organized and updateable.

  • Modular extension approach
  • Separate installer repository
  • Public source and documentation
  • Troubleshooting and developer resources
Compatibility

Choose the Right Installation Path

⊞

Windows

The official installer provides a Windows executable and can detect supported Discord installations.

Recommended for most users
●

macOS

A macOS installer is available. The official docs note signing and persistence limitations around updates.

Check current docs
⌁

Linux

Support depends on how Discord is installed. User-local and user Flatpak layouts are documented options.

Layout-dependent
Quick setup

How to Install Moonlight Mod

Keep the first install simple and use the official installer.

  1. 01

    Close Discord

    Fully exit Discord before patching so the installer can work with the client files cleanly.

  2. 02

    Download the installer

    Use the GitHub-hosted installer linked below. Do not use unknown mirrors.

  3. 03

    Install Moonlight stable

    Let the installer detect your supported Discord installation, then install the stable Moonlight channel.

  4. 04

    Patch and launch

    Patch Discord, launch it, and enable extensions gradually so troubleshooting stays easy.

Official upstream download

Download Moonlight Mod Installer

Start with the official Moonlight installer hosted on GitHub. This site opens the official GitHub release page so you can choose the correct installer there; no executable is downloaded directly from this website.

Source: GitHubChannel: Latest installerPrimary: Windows
1Open GitHub releases
2Choose the correct installer asset
3Download it from GitHub and run it with Discord closed
Download Mod
Safer workflow

Download and Update With Source Awareness

Client mods change how the Discord desktop client behaves, so source provenance matters. Use the upstream installer, review extensions before enabling them, and never share your Discord authentication token with websites or support requests.

01

Verify GitHub destination
Official links use the moonlight-mod organization.

02

Keep installer available
It can help update or unpatch after Discord changes.

03

Test extensions gradually
Fewer variables make breakage easier to isolate.

Extensions

Build a Setup Around What You Actually Need

Core enhancements

Built-in or core extensions can provide common client behavior and fixes.

UI customization

Extension APIs can alter selected interfaces and add settings-driven client features.

Developer utilities

Development documentation covers module discovery, mappings, patching, and debugging.

Architecture in plain English

How Moonlight Works

Discord DesktopYour installed client
→
Moonlight InjectorLoads the mod layer
→
Moonlight CoreConfiguration and APIs
→
ExtensionsOptional custom behavior
Extension manager
✦
Example extensionOptional client enhancement
◈
Native fixesPlatform behavior controls
⌘
Developer toolsAdvanced tooling
Manageable customization

Keep Features Visible and Reversible

A good mod setup is one you can understand later. Treat each extension as an intentional choice, keep notes on experimental changes, and use the installer as the first recovery tool when Discord updates break compatibility.

Before installing

Simple Requirements Checklist

  • Supported desktop Discord installationInstaller behavior varies by operating system and install method.
  • Permission to patch local app filesYour OS may show security prompts when running an installer.
  • A recovery mindsetDiscord updates can temporarily break client mods and extensions.

“Use stable first, add extensions gradually, and keep the installer available.”

Practical setup rule
FAQ

Frequently Asked Questions

Is Moonlight Mod free?

Moonlight is an open-source project. This guide does not charge for or re-host the upstream installer.

Where does the download button go?

The download button opens the official moonlight-mod/moonlight-installer GitHub release page. You choose and download the correct asset on GitHub.

Can a Discord update break Moonlight?

Yes. Client internals can change. Updating Moonlight, disabling problematic extensions, or unpatching and repatching may be necessary.

Is using a Discord client mod risk-free?

No. The official Moonlight documentation warns that client mods are against Discord's Terms of Service. There is also normal software risk when running third-party client code.

Where can I find more help?

Use the official Moonlight documentation and GitHub issue trackers, and include useful technical details without sharing account secrets.

Ready to continue?

Use the Official GitHub Installer

Start with the stable installer, keep your setup small, and use the guides if you need platform or troubleshooting help.

Go to Download