Sync your Roblox Studio workspace directly with Visual Studio Code.
LuauLink bridges VS Code and Roblox Studio — letting you write Luau scripts in your favourite editor and push them straight to your workspace with one click.
Getting Started
Install the extension
A connect prompt appears automatically on startup
Enter your workspace code (format: Studio-823)
Authorize and you're live
Features
🔗 Instant Connection — enter your workspace code and connect in seconds
🔄 One-Click Sync — push all your Luau scripts to Roblox Studio instantly
📋 Live Activity Log — see every file push and event in real time
💾 Persistent Sessions — stays connected across VS Code restarts
📊 Dashboard Panel — full status view with session info and uptime
Usage
Connecting
Open the Command Palette (Ctrl+Shift+P) and run:
LuauLink: Connect Workspace
Enter your workspace code in the format Studio-XXX (e.g. Studio-823, Studio-4291).
Syncing
Click the status bar item at the bottom left, or run:
LuauLink: Sync Now
Commands
Command
Description
LuauLink: Connect Workspace
Connect to a Roblox Studio workspace
LuauLink: Sync Now
Push scripts to your workspace
LuauLink: Show Status
Open the dashboard panel
LuauLink: Disconnect
Disconnect from current workspace
Status Bar
The status bar in the bottom-left corner shows your connection state at a glance:
$(plug) LuauLink — not connected, click to connect
$(sync~spin) LuauLink: Connecting… — handshake in progress
$(check) LuauLink: Studio-823 — connected, click to open dashboard