Dawn 2.0.0 · Luau executor

Get more out of your scripts with Dawn

A powerful script executor aimed at giving you the best scripting experience — compile, sign and run without leaving the editor.

Level 8 VM · WebView2 interface · Windows 10/11

Dawn v2.0.0 session attached

you › print(identifyexecutor())

Dawn EXECUTOR now

Dawn, 2.0.0

Luau VM · identity 8 · 3 ms

you › loadstring(game:HttpGet("dawn.local/hub"))()

Dawn EXECUTOR now

Script executed

signed · RSB1 container · 12.4 ms

Environment mirrored onto the script env

A preview of an attached session — not a live connection.

attached to RobloxPlayerBeta.exe identity 8 Dawn 2.0.0

Everything you need

Skip the fluff. Dawn keeps the parts that matter in one place — from the bytecode it hands the client to the editor you type in.

Luau execution, done properly

Source is rewritten, compiled and encoded with the same opcode scramble the client uses, then loaded into the real lua_State at identity 8 on Roblox's own thread.

Editor and script hub

A WebView2 interface with an editor, script hub, accounts and settings — the same surface you inject from.

Bytecode signing

Roblox-format signatures and RSB1 containers, byte-compatible with the client's loader, so payloads arrive as something it already accepts.

A bridge you control

The shell talks to the engine over a tokenised local HTTP bridge on 127.0.0.1:6969 — nothing leaves your machine.

A familiar environment

getgenv, request, loadstring, httpget and identifyexecutor, mirrored onto the script env and verified with TrUnc.

Dawn 2.0.0 is out

Ready when you are.

Grab the build from the Discord, join a game, and the engine handles the rest.