Tools

Stack recipe

Tick the jobs. The commands use the same packages as the chart. They do not pin versions.

Tick the jobs. The commands use the same packages as the chart. They do not pin versions.

Jobs to install

Composer

shell
composer require inertiajs/inertia-laravel tightenco/ziggy pestphp/pest-plugin-laravel larastan/larastan

npm

shell
npm install pinia @vitejs/plugin-vue vue-tsc

Check before you install

No mix-up in the current ticks.

Markdown card

markdown
# Laravel and Vue stack

Package names from the download chart on https://laravel-vuejs.space/packages. Snapshot 2026-10-10. This card does not pin versions.

## Install

```bash
composer require inertiajs/inertia-laravel tightenco/ziggy pestphp/pest-plugin-laravel larastan/larastan
```

```bash
npm install pinia @vitejs/plugin-vue vue-tsc
```

## Packages

- [inertiajs/inertia-laravel](https://laravel-vuejs.space/packages/inertiajs-inertia-laravel)
- [tightenco/ziggy](https://laravel-vuejs.space/packages/tightenco-ziggy)
- [pestphp/pest-plugin-laravel](https://laravel-vuejs.space/packages/pestphp-pest-plugin-laravel)
- [larastan/larastan](https://laravel-vuejs.space/packages/larastan-larastan)
- [pinia](https://laravel-vuejs.space/packages/pinia)
- [@vitejs/plugin-vue](https://laravel-vuejs.space/packages/vitejs-plugin-vue)
- [vue-tsc](https://laravel-vuejs.space/packages/vue-tsc)

Compatibility notes: https://laravel-vuejs.space/tools/compatibility.md
Articles for assistants: https://laravel-vuejs.space/llms.txt