DivinityCodes
ZenCoder · Live Running
ZenCoder

ZenCoder

Your silent scripting companion, embedded in the Unity Inspector. No recompiling. No Play Mode reloads.

Write. Run. Iterate, all inside the Inspector.

0

Recompiles

Live

Inspector IDE

Full

Lifecycle API

@Name

Live Variables

Inspector IDE

Code where you already work

A live C# editor embedded in the Unity Inspector with syntax highlighting, IntelliSense, and instant run.

Zen Coder (Script)
Target
PlatformerMotor2D

Live demo

ZenCoder in the Inspector

Write and run live C# without leaving Unity. No code generators, no external windows.

Overview

What is ZenCoder?

A lightweight runtime scripting layer that runs directly inside Unity’s Inspector. No code generators, no external windows, and no Play Mode interruptions.

Skip the compile-reload-recreate loop. Change logic in the Inspector and see results immediately.

Instant execution

Code updates apply in real time, even during Play Mode. No recompiling, no reloads. Select any component as target and get full access to its fields, methods, and properties with rich autocompletion.

@Player @EntryPrefab @SpawnPoint target
01

Attach

Add ZenCoder to any GameObject from the Hierarchy or Inspector.

02

Write

Author C# in the live editor: lifecycle methods, one-shots, or continuous Update logic.

03

Run

Execute instantly. Iterate in Play Mode without waiting for a domain reload.

Control Center

Manage every instance

  • See all ZenCoder objects with type, target, and last edit time.
  • Status indicators: green running, red stopped.
  • Right-click to edit, remove, or ping instantly.
  • Refresh the list or clear all entries in one click.

Capabilities

Built for real workflows

Debugging XR, multiplayer sync, animations, or rapid prototypes. ZenCoder keeps you in flow.

Core

Inspector live scripting

Attach ZenCoder to any GameObject and write C# directly in the Inspector with highlighting and IntelliSense.

Full lifecycle support

From Awake and OnEnable to OnTriggerStay2D and OnDrawGizmos. Run logic when it matters.

Live Variables

Bind Prefabs and components once, then reference them as colored @Name blocks with smart suggestions.

Control Center

Oversee every ZenCoder instance: status, targets, ping, select, and manage from one window.

Multiplayer-ready

Invoke RPCs, reassign authority, and inspect network state without rebuilds.

Animation & Timeline

Drive clips, scrub timelines, and validate transitions straight from the Inspector.

Why “Zen” Coder?

Because coding should feel calm, clear, and intentional. Stay in the moment and shape behavior as you go.