Version 2.0.0

ROBLOX VSCODE

Edit Roblox games in VS Code with instant live sync, smooth animations, and interactive tutorials.

Get Started Now 📖 Documentation
Latest Release

v2.0.0: Update

  • Link a Team's project to a real GitHub repo and push with one click
  • Grant teammates real GitHub collaborator access by username
  • Fixed a real Studio crash-and-stuck-reconnect bug
  • Roblox account verification is now actually real
Explore Docs Get Tools
Roblox VSCode Update Banner

Get Synced in 30 Seconds

1

Install Tools

Download the VSIX for VS Code and the Plugin for Studio.

2

Pair & Connect

Press Ctrl+Alt+R in VS Code for a one-time pairing code, enter it in the Studio plugin, then click Connect.

3

Live Sync, Both Ways

Every save in VS Code updates Studio instantly - and editing a script, GUI, or folder in Studio flows back into VS Code too. No Rojo setup required.

A Bridge, Not a Replacement

VS Code ↔ Roblox VSCode ↔ Studio

The goal isn't to make you choose between Studio and VS Code — it's to let you use both. Write code in VS Code. Build and edit visually in Studio. Roblox VSCode keeps the two in sync, in both directions, so a GUI you built by hand in Studio becomes a real part of your VS Code project instead of staying stuck where you made it.

Live Right Now

Real numbers from the sync network, refreshed automatically — no logins, no project names, just counts.

Active Projects (last 15 min)

Projects Have Used Roblox VSCode

Users Active Now

Total Users

Teams Created

See It In Action

VS Code sync dashboard showing a connected host, pairing code, and file sync stats

VS Code Dashboard

Project, pairing code, and sync stats at a glance.

Roblox Studio plugin panel showing live sync active

Studio Plugin, Connected

One click to pair, then live sync runs in the background.

Conflict resolution dialog comparing the VS Code and Studio versions of a changed script

Conflict Resolution

Compare both versions side by side and pick a winner - no silent overwrites.

Studio plugin debug panel showing internal cache and poll state

Debug Panel

Internal cache, poll cycle, and queue state when something needs digging into.

Who is this for?

The Programmer

You want Git, search, extensions, and a real editor for the actual Lua - not Studio's built-in script editor.

The Builder

You want to build UIs, models, and hierarchies by hand in Studio - and have that work count as part of the project, not get left behind.

Teams Who Need Both

One person codes, another builds visually - each in the environment they're best in, kept in sync instead of forcing one workflow on everybody.

🛡️ Privacy & Security

100% Localhost

Server binds strictly to 127.0.0.1. No external access allowed.

No Code Export

Your source code never leaves your local machine.

Opt-in Analytics

Off by default, and currently a no-op even if enabled - no analytics endpoint is configured.

The Pros

  • Ultra-low latency real-time updates.
  • Zero-install portability (native Node.js).
  • Automatic Folder/Init resolution.
  • Professional Sync Dashboard & Logs.

The Cons

  • Rename detection still in active tuning.
  • Requires "Allow HTTP Requests" enabled.