Skip to content

Installation

RbxSync requires three components:

  1. CLI - Runs the sync server (required)
  2. Studio Plugin - Connects Roblox Studio to the server
  3. VS Code Extension - Optional, provides editor integration

1. Install CLI (Required)

The CLI runs the sync server that bridges Studio and your filesystem.

macOS:

bash
curl -fsSL https://raw.githubusercontent.com/devmarissa/rbxsync/master/scripts/install.sh | sh

Windows (PowerShell):

powershell
irm https://raw.githubusercontent.com/devmarissa/rbxsync/master/scripts/install.ps1 | iex

Then restart your terminal and verify:

bash
rbxsync version

Alternative: Manual Download

Download pre-built binaries from GitHub Releases:

PlatformBinary
macOS (Apple Silicon)rbxsync-macos-aarch64
macOS (Intel)rbxsync-macos-x86_64
Windowsrbxsync-windows-x86_64.exe

macOS: Move to /usr/local/bin/ and run chmod +x rbxsync

Windows: Move to a folder in your PATH (e.g., %LOCALAPPDATA%\rbxsync\), or add the download location to PATH

Build from Source (Advanced)

macOS:

bash
# Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

# Restart terminal, then clone and build
git clone https://github.com/devmarissa/rbxsync
cd rbxsync
cargo build --release

# Add to PATH
sudo cp target/release/rbxsync /usr/local/bin/

Windows:

  1. Install Visual Studio Build Tools with "Desktop development with C++"
  2. Install Rust from rustup.rs
  3. Restart terminal, then:
powershell
git clone https://github.com/devmarissa/rbxsync
cd rbxsync
cargo build --release
  1. Add target\release to your PATH

2. Install Studio Plugin

Choose one option:

Option A: Roblox Creator Store (Recommended)

Install from the Roblox Creator Store - one click, automatic updates.

Option B: Download from GitHub

  1. Download RbxSync.rbxm from GitHub Releases
  2. Copy to your plugins folder:
    • macOS: ~/Documents/Roblox/Plugins/
    • Windows: %LOCALAPPDATA%\Roblox\Plugins\

Finding the Windows plugins folder

Press Win + R, paste %LOCALAPPDATA%\Roblox\Plugins\, and press Enter.

Option C: Build from source

bash
rbxsync build-plugin --install

3. Install VS Code Extension (Optional)

Option A: VS Code Marketplace (Recommended)

Install from the VS Code Marketplace or search "RbxSync" in the Extensions panel.

The extension will automatically run rbxsync serve when you connect.

Option B: Download from GitHub

  1. Download rbxsync-*.vsix from GitHub Releases
  2. In VS Code: Ctrl+Shift+P (Windows) or Cmd+Shift+P (Mac)
  3. Type "Extensions: Install from VSIX"
  4. Select the downloaded .vsix file

Troubleshooting

Windows: 'rbxsync' is not recognized

The CLI isn't in your PATH. Either:

  • Follow the "Add to PATH" steps above carefully
  • Or use the full path: .\target\release\rbxsync.exe

Windows: Build fails with linker errors

Make sure you installed Visual Studio Build Tools with the "Desktop development with C++" workload. Restart your terminal after installation.

Windows: cargo not found

Restart your terminal after installing Rust. If it still doesn't work, run the Rust installer again.

Plugin not appearing in Studio

  1. Restart Roblox Studio completely (not just the place)
  2. Check the Plugins tab in the ribbon
  3. If using manual install, verify the .rbxm file is in the correct plugins folder

Server won't start

  • Check if port 44755 is already in use: lsof -i :44755 (Mac) or netstat -an | findstr 44755 (Windows)
  • Try stopping existing server: rbxsync stop

Next Steps