Hey Developers! 
I’m excited to introduce Pesto, a new open-source tool designed to seamlessly bridge the gap between Roblox Studio and Visual Studio Code. (AND EVERY OTHER IDE)
If you have ever felt that existing synchronization tools were too heavy, difficult to configure, or didn’t handle Instance Properties and Attributes the way you needed, Pesto was built for you. It is a robust Rojo alternative focused on simplicity and data fidelity.
Why Choose Pesto?
While other tools focus primarily on scripts, Pesto aims for complete Instance synchronization.
True Bi-Directional Sync: Work where you are most comfortable. Edit scripts in VS Code and push to Roblox, or change properties in Studio and pull them back to your local file system.
Full Property Serialization: Pesto goes beyond just .luafiles. It synchronizes Properties, Attributes, and Tags for every Instance. (Supports complex types likeVector3,CFrame,Color3, and more!)
Smart Diffing: Pesto intelligently checks for changes before updating, ensuring your workflow remains fast and your console spam-free.
How It Works
Pesto uses a lightweight local Python server to communicate with a custom Roblox Studio plugin.
- Export: Your game hierarchy is converted into a readable file structure on your computer.
- Edit: Use the power of VS Code (Copilot, Git, Extensions) to modify your game.
- Import: Push changes back to Roblox instantly with a single click.
Roadmap & Future Plans
I am actively working on making Pesto the go-to tool for Roblox power users:
- VS Code Extension: Porting the Python backend to a native extension for a “zero-setup” experience.
- In-Studio UI: A dedicated plugin widget to manage sync settings without leaving the viewport.
- Auto-Sync: Automatically pull and push changes from roblox and your IDE so you can even use Team Create and other tools while the rest of your team uses their own tools.
Why paid?
Currently pesto is pay to access because I need some money for ad credits for my upcoming game. If the first goal of 15 plugin sales is hit I will make it free to use.
Of course the users who paid will get a better version, and a paid version will always be available. But there will then also be a free version released.
Feedback
I built Pesto to solve specific pain points in my own development workflow, and I hope it helps you too.
I am looking for feedback! If you find bugs or have feature requests, please open an issue or submit a Pull Request.
Check out the Repository: Github - Pesto
Check out the Plugin: Plugin- Pesto
UPDATES:
Release 0.1.0 Beta
Release 0.1.1 Beta
Release 0.1.2 Beta
Keywords: Roblox Studio, VS Code, Script Sync, Roblox Plugin, Rojo Alternative, Argon Alternative, Roblox Development,

