## Documentation index

This index lists every available documentation page and its Markdown source.

- [Documentation](https://veta.varavel.com/docs/index.md)
  - [Getting Started](https://veta.varavel.com/docs/getting-started/index.md)
  - [Installation](https://veta.varavel.com/docs/installation/index.md)
  - [Guides](https://veta.varavel.com/docs/guides/index.md)
    - [Project Structure](https://veta.varavel.com/docs/guides/project-structure/index.md)
    - [Configuration](https://veta.varavel.com/docs/guides/configuration/index.md)
    - [Pages](https://veta.varavel.com/docs/guides/pages/index.md)
    - [Data](https://veta.varavel.com/docs/guides/data/index.md)
    - [Markdown](https://veta.varavel.com/docs/guides/markdown/index.md)
    - [Templates](https://veta.varavel.com/docs/guides/templates/index.md)
    - [Components](https://veta.varavel.com/docs/guides/components/index.md)
    - [Filters](https://veta.varavel.com/docs/guides/filters/index.md)
    - [Assets And Tailwind CSS](https://veta.varavel.com/docs/guides/assets-and-tailwind/index.md)
    - [Themes](https://veta.varavel.com/docs/guides/themes/index.md)
    - [Development Server](https://veta.varavel.com/docs/guides/development-server/index.md)
    - [Build And Output](https://veta.varavel.com/docs/guides/build-and-output/index.md)
    - [Deployment](https://veta.varavel.com/docs/guides/deployment/index.md)
  - [Reference](https://veta.varavel.com/docs/reference/index.md)
    - [CLI Reference](https://veta.varavel.com/docs/reference/cli/index.md)
    - [Config Reference](https://veta.varavel.com/docs/reference/config/index.md)
    - [Page Generators Reference](https://veta.varavel.com/docs/reference/page-generators/index.md)
    - [Template Context Reference](https://veta.varavel.com/docs/reference/template-context/index.md)
    - [Troubleshooting](https://veta.varavel.com/docs/reference/troubleshooting/index.md)
  - [API](https://veta.varavel.com/docs/api/index.md)
    - [JavaScript API](https://veta.varavel.com/docs/api/javascript/index.md)
    - [File API](https://veta.varavel.com/docs/api/files/index.md)
    - [HTTP Client](https://veta.varavel.com/docs/api/http-client/index.md)
    - [Parse API](https://veta.varavel.com/docs/api/parse/index.md)
    - [Template Functions](https://veta.varavel.com/docs/api/template-functions/index.md)
    - [Environment And Console](https://veta.varavel.com/docs/api/environment-and-console/index.md)
    - [Markdown Frontmatter](https://veta.varavel.com/docs/api/frontmatter/index.md)


## Documentation content

The documentation for the current page follows, reproduced verbatim.


# Installation

Veta is distributed as prebuilt binaries through GitHub Releases. The installers and package integrations download those release assets instead of rebuilding Veta locally.

## Linux And macOS

Use the shell installer:

```sh
curl -fsSL https://get.varavel.com/veta | sh
```

Or install with Homebrew:

```sh
brew install varavelio/tap/veta
```

## Windows

Use the PowerShell installer:

```powershell
irm https://get.varavel.com/veta.ps1 | iex
```

## npm

Install globally:

```sh
npm install --global @varavel/veta
```

Or install as a project development dependency:

```sh
npm install --save-dev @varavel/veta
```

The npm package installs the matching Veta binary for your platform during `postinstall`.

## Docker

Run Veta from Docker:

```sh
docker run --rm varavel/veta --help
```

Mount your project when you want to build it from a container:

```sh
docker run --rm -v "$PWD:/site" -w /site varavel/veta build
```

Images are also published to GitHub Container Registry as `ghcr.io/varavelio/veta`.

## Manual Download

Download archives from GitHub Releases:

```txt
https://github.com/varavelio/veta/releases
```

Release archives include Linux, macOS, and Windows binaries for supported architectures. Releases also publish `checksums.txt` and `manifest.json`.

## Verify Installation

Run:

```sh
veta --version
veta --help
```

You should see version information and the available commands.
