gitwtfhub

wtf is unityeditor-darkmode?

0x7c13/unityeditor-darkmode — explained in plain English

Analysis updated 2026-08-07 · repo last pushed 2026-03-29

344C++Audience · developerComplexity · 2/5MaintainedSetup · easy

TL;DR

A plugin for the Unity game editor on Windows that forces dark mode onto the title bar, menu bar, and context menus, completing the dark interface and reducing eye strain.

Mindmap

mindmap
  root((repo))
    What it does
      Dark title bar
      Dark menu bar
      Dark context menus
    Setup
      Import package file
      Or place DLL manually
      Edit config for colors
    Use cases
      Reduce eye strain
      Full dark interface
      Custom title bar colors
    Tech stack
      C++
      Win32 API
      Unity Editor Plugin
    Audience
      Game developers
      Unity hobbyists
      Windows users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Turn the remaining white UI elements in Unity on Windows dark for a consistent look.

REASON 2

Customize the exact colors of the menu bar text and background to match your preferences.

REASON 3

Remove eye strain during long Unity work sessions by using a fully dark interface.

What's in the stack?

C++Win32 APIUnity Editor Plugin

How it stacks up

0x7c13/unityeditor-darkmodejtenniswood/espcontrol007firstlight/007-first-light-release
Stars344346350
LanguageC++C++C++
Last pushed2026-03-29
MaintenanceMaintained
Setup difficultyeasyeasy
Complexity2/51/5
Audiencedevelopergeneralgeneral

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 5min

No major gotchas, simply download, import the package into Unity, and restart the editor.

The explanation does not mention a license, so the terms of use are unknown.

Wtf does this do

Unity Editor on Windows has never had a proper dark mode for its title bar, menu bar, and context menus, those parts of the window stay stubbornly white even when the rest of the interface is dark. This project fixes that. It's a small plugin that, once installed, turns those remaining light elements dark, giving you a fully immersive dark interface while you work in Unity. Installation is straightforward. You download a package file, double-click it to import it into your Unity project, restart the editor, and that's it. There's also a manual option where you place a DLL file directly into your project and configure a few settings in Unity's inspector. After the first launch, a configuration file is generated that lets you tweak the exact colors of the menu bar text, background, and highlight states to your liking. The primary audience is game developers and hobbyists using Unity on Windows who spend long hours in the editor and want a consistent dark interface to reduce eye strain. It works across a wide range of Unity versions, from 2019 through Unity 6, on both Windows 10 (1903+) and Windows 11. The author is transparent about the fact that you're loading a third-party plugin, so they also provide full build instructions if you'd rather compile it yourself from the source code. Technically, the project works by intercepting how Windows draws the standard window elements for the Unity editor window. It identifies the editor's main window and applies dark theming to the native Win32 components that Unity doesn't natively skin. The approach is based on a similar project built for a different audio application, stripped down and adapted for Unity with a custom color preset. The author notes no major known issues and invites bug reports. Removal is as simple as deleting the plugin file and restarting the editor.

Yoink these prompts

Prompt 1
How do I install the unityeditor-darkmode plugin using the package file, and what are the steps to configure it in the Unity inspector?
Prompt 2
What Unity versions and Windows versions are supported by the unityeditor-darkmode plugin?
Prompt 3
How do I compile the unityeditor-darkmode plugin from source instead of using the prebuilt package?
Prompt 4
How do I uninstall the unityeditor-darkmode plugin and revert to the default Unity window colors?

Frequently asked questions

wtf is unityeditor-darkmode?

A plugin for the Unity game editor on Windows that forces dark mode onto the title bar, menu bar, and context menus, completing the dark interface and reducing eye strain.

What language is unityeditor-darkmode written in?

Mainly C++. The stack also includes C++, Win32 API, Unity Editor Plugin.

Is unityeditor-darkmode actively maintained?

Maintained — commit in last 6 months (last push 2026-03-29).

What license does unityeditor-darkmode use?

The explanation does not mention a license, so the terms of use are unknown.

How hard is unityeditor-darkmode to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is unityeditor-darkmode for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.