| atomic-commit | Create a pair of changes that will be submitted atomically. It will modify |
| build-metrics | manage build metrics configuration |
| build-profile | manage build profile configuration |
| create-pb-zip | Create pb.zip suitable for flashing based on product_bundles.json file. |
| exec | read the current build config, then exec |
| flash-remote | Remotely build, fetch and flash a Fuchsia image onto a device, see https://fuchsia.dev/fuchsia-src/development/sdk/ffx/flash-a-device |
| ide-query | query the fuchsia codebase to support IDE features |
| jq | jq is a utility for manipulating JSON on the command-line. |
| list-usb-disks | list attached usb disks |
| local-publish-platform | Release platform artifacts to local CIPD instances. |
| merge-package-config | |
| metrics | manage collection of metrics in fx tools |
| multi | Run an fx command across multiple build directories. |
| run-script | Run a custom combination of commands, able to take advantage of fx -i (iterative mode) |
| sdk-deps | DEPRECATED! List the dependencies of a target, and if dependencies are in SDK |
| serve-remote | serve from a remote workstation |
| setup-firewall | setup Linux firewall rules to allow Fuchsia device and emulator traffic. |
| setup-ufw | setup Linux firewall rules to allow Fuchsia device and emulator traffic. |
| status | print relevant information about the developer setup |
| vendor | forward commands to vendor/*/scripts/devshell |
| arm-esr | decode ARM Exception Syndrome Register values |
| bisect-rustc | |
| clippy | Runs a Rust helper script inside the fx environment under the lock |
| enable-ffx-usb | Enable support for ffx's USB protocol |
| extract-zbi | |
| ffx | execute ffx - developer tools for fuchsia devices. |
| fidltags | generate tags for .fidl files |
| find-owner | |
| flash-kola | Flash Fuchsia onto a Kola board that has an unmodified bootloader. |
| gce | Google Compute Engine commands |
| gen-cargo | Runs a Rust helper script inside the fx environment |
| gum | gum is a utility for adding interactivity to scripts |
| iquery | |
| make-fuchsia-vol | build a fuchsia persistent disk |
| qemu-cipd-ensure | Generate CIPD files to download the current QEMU package. |
| refresh-bazel-compdb | |
| roll-compiler | |
| run-boot-test.py | |
| rust-3p-outdated | Runs a Rust helper script inside the fx environment under the lock |
| rustdoc-link | Runs a Rust helper script inside the fx environment |
| set-relay | Actuates the state of an external relay by writing a single byte to |tty|. |
| setup-go | Set up the checkout for Go development. |
| setup-usb-ethernet | Setup udev rules for USB CDC ethernet |
| size-check | Convenience wrapper for running the product size checker. |
| smoke-test | Runs a Python helper script inside the fx environment |
| sniff.py | |
| zbi_json_to_d3js.py | |
| zedmon | run zedmon client |