CodePlug (BETA) — Roblox ↔ VS Code Sync Plugin + Custom Server App
I built because a friend requested it, and he preferred this approach.
Plugin: https://create.roblox.com/store/asset/112699457053597/codePlug
Software (CodePlug App): https://drive.google.com/file/d/1mXSXpWf11Kk17AYQuCjXSrHsvWQFJ72l/view?usp=sharing
GitHub (Server Code + Plugin): https://github.com/esadams188/codePlug-Open-source-/tree/main
Overview
CodePlug is a Roblox Studio plugin that connects to a custom desktop app and lets you sync your Explorer hierarchy directly with VS Code. It’s designed for developers who want to edit Roblox scripts externally while keeping everything connected, organized, and crash-safe.
Originally planned as a paid tool, CodePlug is now open-source and in beta, available for everyone to test, improve, and customize.
This system uses a standalone app (CodePlug Server) that handles all file transfers locally between Roblox Studio and your computer. No cloud storage, no third-party servers — everything stays private and secure on your own device.
How to Set It Up
Step-by-Step Setup
- Download the plugin from Roblox Creator Store:
https://create.roblox.com/store/asset/112699457053597/codePlug - Download and install the CodePlug App (Windows software):
https://drive.google.com/file/d/1mXSXpWf11Kk17AYQuCjXSrHsvWQFJ72l/view?usp=sharing - Open the app. When you first try to start the server, you might see something like:
C:\Program Files\CodePlug\server.js
Don’t worry — this just means the server script isn’t installed yet. - Go to the GitHub repository and download the server code:
https://github.com/esadams188/codePlug-Open-source-/tree/main - Drag and drop the server code into your CodePlug installation folder (the location shown above).
- Restart the app and start the server again. It should now run successfully and connect with Roblox Studio!
The app automatically handles the local server for you — no need to run terminal commands or set up Node manually.
Key Features
Two-way live sync (Roblox Studio ↔ VS Code)
Full Explorer hierarchy saving & rebuilding
Crash-safe sessions using code IDs
Custom standalone app with start/stop control
Fast local server (Express.js + chokidar watcher)
Minimal Dock UI with connection status
Requirements
- Roblox Studio
- CodePlug App (Windows)
- Node.js 18+ (for the GitHub server code)
- VS Code (recommended for editing)
What You Can Do
- Edit scripts in VS Code while your game is open in Studio
- Keep automatic local backups of your Explorer hierarchy
- Rebuild or restore projects after a crash
- Use Git for version control
- Collaborate on projects with shared folders
- Maintain large Studio projects safely and efficiently
Open Source & Beta Info
CodePlug is still in BETA, meaning features and UI may change as development continues.
The Roblox plugin is open source, so anyone can modify or extend it for their own workflow.
GitHub Repo:
https://github.com/esadams188/codePlug-Open-source-/tree/main
Contributions and bug reports are welcome! If you find any issues, open a pull request or share your feedback on this thread.
Troubleshooting
“C:\Program Files\CodePlug\server.js not found”
→ Download the server code from GitHub and drop it into that folder.
“Port 3000 already in use”
→ Close other Node.js servers or restart the CodePlug App.
“Studio not connecting”
→ Ensure the app and Studio are both open, and firewall isn’t blocking localhost.
“Sync not updating”
→ Make sure the app says “Connected,” then restart the plugin inside Studio.
Developer Message
CodePlug was built by CGI Eric to make Roblox Studio development faster, safer, and more professional — bringing a workflow closer to real-world software projects.
“My goal was to build a bridge between Roblox Studio and VS Code without depending on cloud syncs or external APIs — just your own machine.”
If you’d like to support, contribute, or test future features, leave feedback below or star the GitHub repo!
Try It Now
Plugin: https://create.roblox.com/store/asset/112699457053597/codePlug
App (Windows): https://drive.google.com/file/d/1mXSXpWf11Kk17AYQuCjXSrHsvWQFJ72l/view?usp=sharing
GitHub Server Code: https://github.com/esadams188/codePlug-Open-source-/tree/main






