The real editor, on demand

Real editor, one click away.

Unity runs out of sight while the game streams. One click shows the real editor window of the same running instance, instantly, and one more hides it.

What hidden means here

Batch-mode tools give you a log file, and fixing anything means opening the project and waiting through the import. Here the instance is a complete Unity editor, every extension intact, with its windows suppressed at the OS level while its game streams into the app.

What Reveal does

Reveal shows those windows. Nothing is started, so:

  • Nothing relaunches, recompiles or re-initializes.
  • Play Mode keeps its pace. While revealed, the game plays in Unity's Game view and gets your input; hide it and the stream picks up again.
  • Every window and your own editor tooling behave as usual.

The loop this makes possible

An agent's fix hot-reloads into the running session. You play it, spot a bad collider, reveal the editor, fix it in the Inspector, hide it and keep playing, all in one Play Mode session.

Three ways to lay it out

Only Unreveal leaves a 50-pixel strip of the app with a hide button. Minimal Clones docks the editor beside the player panels with a width slider. Default maximizes it. Hiding restores your app window.

The app is also Unity's external script editor, so double-clicking a .cs file opens it in the app.

Often you won't need to reveal

For a few Inspector values, the Tuner does it inside the app on the hidden editor. Reveal covers the rest, from custom editor windows to the Animator graph.

The specifics.

Latency

InstantA window show, not a launch. No relaunch, no import wait.

Play Mode

Keeps runningThe game keeps its pace; input moves to Unity's Game view while revealed.

Fidelity

The real editorEvery window and third-party extension behaves normally.

Platforms

macOS · Windowswinhook.dylib on macOS, unityhook.dll on Windows.

Straight answers

Reveal questions.

How does Reveal Editor work?

The hidden instance is a full Unity editor with its windows suppressed at the OS level. Reveal shows them. It is the same process, so nothing relaunches, the domain stays loaded and Play Mode keeps running.

Does revealing the editor restart anything?

No. Showing a window doesn't touch the Unity process, so nothing restarts or recompiles.

Related

Hidden, until you need it.

A hidden editor that is still the real editor, one click from the Inspector.

7-day free trial (no card required)macOS & Windows