Skip to content
Ransomwave edited this page Jan 29, 2026 · 5 revisions

Azul is a two-way synchronization tool between Roblox Studio and your local filesystem.

It allows you to use professional-grade tools like Visual Studio Code in Roblox development.

Why Azul?

Because Azul takes no time to set up, it's compatible with any project (both old and new) & it works with existing tools.

Key Differences from Rojo

  • Two-Way Sync: Script changes in either Roblox Studio or your local files are reflected in the other.
  • Workflow: The instance hierarchy is defined in Roblox Studio. You organize your scripts and assets directly in Studio, and Azul will sync them to your local filesystem.
  • Project Configuration: Azul works directly out-of-the-box without needing a project configuration file, but can be customized in-Studio using Per-place Daemon Settings.
  • Conventions: Azul keeps mostly similar conventions to Rojo, but with some differences. For example, Azul deals away with the .init.lua paradigm and instead uses folder structures that directly map to Roblox instances.

Clone this wiki locally