Bi-directional Sync
Edit scripts in Studio or your editor and keep both sides updated.
Azul is a Studio-first sync tool for Roblox projects. The Studio DataModel is the source of truth, and Azul mirrors that structure to your local filesystem so you can use editor tooling like linting, search, and refactoring.
If you already have local files, Azul can also push them back to Studio with azul build and azul push.
Bi-directional Sync
Edit scripts in Studio or your editor and keep both sides updated.
Works with existing places
No required project schema. Start from a new place or an old one.
Build & Push local files
Use build for full pushes or push for targeted updates.
Rojo compatibility
Import from existing Rojo-style projects with --rojo when needed.
Sourcemap support
Generate a Rojo-compatible sourcemap.json for tools like Luau LSP.
azul.For full setup details, continue to Project Setup.
default.project.json.azul push mappings for repeatable imports.--rojo.