List

The list command shows the UI components in the application and the ones that can be added.

Syntax

$ vela ui list

The output has three sections:

  • Installed - the components in src/lib/components/ui
  • Vela components - Vela’s own components, such as data-table and multiselect, marked when already installed
  • shadcn-svelte - the components the registry offers for the project’s style

Anything in the last two can be added with vela ui add. The registry is fetched over the network; when it can’t be reached, its section is left out with a warning.

Options

  • --json - Print the result as JSON

The JSON lists every registry item with its type, including the blocks and hooks the default output leaves out.