# velocirepo add-view


Create a new view directory with render.sh and template files. The name can include slashes for subdirectories (e.g., reports/weekly`-s`tars).


``` bash
velocirepo add-view [OPTIONS]
```


<span class="gd-details-chevron" aria-hidden="true"></span>Full --help output


    Create a new view directory with render.sh and template files. The name can include slashes for subdirectories (e.g., reports/weekly-stars).

    Usage:
      velocirepo add-view <name> [flags]

    Flags:
      -f, --framework string   framework: quarto-python, quarto-r, jupyter, marimo, r, sql (required)
      -h, --help               help for add-view
          --no-uv              skip pyproject.toml generation
      -s, --source string      data source: duckdb or parquet (default "duckdb")

    Global Flags:
          --config string   config file (default: walk up for velocirepo.toml)
      -q, --quiet           suppress progress output
      -v, --verbose         enable debug logging


## Options


`-f, --framework: string`  
framework: quarto-python, quarto-r, jupyter, marimo, r, sql (required)

`-h, --help`  
help for add`-v`iew

`--no-uv`  
skip pyproject.toml generation

`-s, --source: string = duckdb`  
data source: duckdb or parquet

`--config: string = walk up for velocirepo.toml`  
config file

`-q, --quiet`  
suppress progress output

`-v, --verbose`  
enable debug logging
