Skip to content

Commands

Azul is used from the terminal with the azul command.

  • <value> means required.
  • [value] means optional.
  • --flag value and --flag=value are both accepted.
  • Short aliases are available for some options.

Start live sync daemon:

Terminal window
azul [command] [options]
OptionShortDescription
--help-hShow help text
--versionPrint Azul version
--debugEnable verbose debug logs
--no-warnSkip confirmation prompts
--sync-dir <dir>Set sync directory
--port <number>Set daemon port

Example:

Terminal window
azul --sync-dir ./sync --port 8080

Mounts the entire local project into Studio.

Terminal window
azul build [options]
OptionDescription
--from-sourcemap [file]Build from sourcemap data. If passed without file, uses ./sourcemap.json
--rojoEnable Rojo-compatible parsing
--rojo-project <file>Override Rojo project path
--destructiveWipe the entire Studio state before building.

Examples:

Terminal window
azul build
azul build --from-sourcemap ./sourcemap.json
azul build --rojo --rojo-project default.project.json

Mounts a local folder or file into Studio at a specific path.

Terminal window
azul push [options]
OptionShortDescription
--source <dir>-sLocal source folder
--destination <path>-dStudio destination path
--from-sourcemap [file]Push from sourcemap data
--destructiveWipe destination children before pushing
--no-place-configIgnore place config mappings
--rojoEnable Rojo-compatible parsing
--rojo-project <file>Override Rojo project path

Example:

Terminal window
azul push -s Packages -d ReplicatedStorage.Packages --destructive --rojo

Serializes Studio instance properties into a sourcemap for hermetic builds.

Terminal window
azul pack [options]
OptionShortDescription
--output <file>-oOutput sourcemap path
--scripts-onlySerialize only scripts + descendants

Example:

Terminal window
azul pack -o sourcemap.json

Open Roblox Studio on the place recorded in a sourcemap.

Terminal window
azul open-studio [options]
OptionDescription
--from-sourcemap <file>Sourcemap to read the place ID from
--place-id <number>Open this place ID instead of reading a sourcemap

Opens the Azul config file in your default editor.

Terminal window
azul config [options]
OptionDescription
--pathPrint config file path

Examples:

Terminal window
azul config
azul config --path