PHPackages                             petermeijer/vue-starter-kit - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. petermeijer/vue-starter-kit

ActiveProject[Framework](/categories/framework)

petermeijer/vue-starter-kit
===========================

The skeleton application for the Laravel framework.

15Vue

Since Aug 3Pushed 1mo agoCompare

[ Source](https://github.com/peter-meijer/vue-starter-kit)[ Packagist](https://packagist.org/packages/petermeijer/vue-starter-kit)[ RSS](/packages/petermeijer-vue-starter-kit/feed)WikiDiscussions main Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Laravel + Vue Starter Kit
=========================

[](#laravel--vue-starter-kit)

A modern, robust starting point for building Laravel 13 applications with a Vue 3 frontend using [Inertia.js 3.0](https://inertiajs.com).

✨ Features
----------

[](#-features)

- **Framework**: [Laravel 13](https://laravel.com) &amp; [PHP 8.4+](https://php.net)
- **Frontend**: [Vue 3](https://vuejs.org) (Composition API) with [TypeScript](https://www.typescriptlang.org)
- **Routing**: [Inertia.js 3.0](https://inertiajs.com) for a seamless SPA experience
- **Styling**: [Tailwind CSS 4](https://tailwindcss.com) with [shadcn-vue](https://www.shadcn-vue.com) components
- **Authentication**: Powered by [Laravel Fortify](https://laravel.com/docs/fortify)
- **Icons**: [Lucide Vue Next](https://lucide.dev)
- **Tooling**:
    - [Vite](https://vitejs.dev) for fast development
    - [Pest](https://pestphp.com) for elegant testing
    - [Laravel Pint](https://laravel.com/docs/pint) for code style
    - [Larastan](https://github.com/larastan/larastan) for static analysis
    - [Pail](https://github.com/laravel/pail) for terminal logging

🚀 Quick Start
-------------

[](#-quick-start)

Get your project up and running in minutes.

### 1. Installation

[](#1-installation)

Clone the repository and run the setup script:

```
composer setup
```

The `setup` script will:

- Install PHP and Node dependencies
- Create your `.env` file (if it doesn't exist)
- Generate an application key
- Run database migrations
- Build frontend assets

### 2. Development

[](#2-development)

Start the development server, queue listener, logs, and Vite watcher with a single command:

```
composer dev
```

Alternatively, if you need Server-Side Rendering (SSR):

```
composer dev:ssr
```

🛠 Commands
----------

[](#-commands)

CommandDescription`composer setup`Full project installation and setup`composer dev`Start development environment (Server, Queue, Logs, Vite)`composer test`Run tests and check code style`composer lint`Fix code style with Laravel Pint`npm run build`Build production assets`npm run types:check`Run Vue-TSC type checking🧪 Testing &amp; Quality
-----------------------

[](#-testing--quality)

Maintain high code quality with built-in tools:

- **Tests**: `composer test`
- **Static Analysis**: `./vendor/bin/phpstan`
- **Linting**: `composer lint`

📄 License
---------

[](#-license)

The Laravel + Vue starter kit is open-sourced software licensed under the [MIT license](LICENSE).

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance60

Regular maintenance activity

Popularity5

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity14

Early-stage or recently created project

 Bus Factor3

3 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/2a3fc61a6e4ce2c25bf2625472d0c6472adf6a84c507c0daea907225027d76d2?d=identicon)[peter-meijer](/maintainers/peter-meijer)

---

Top Contributors

[![joetannenbaum](https://avatars.githubusercontent.com/u/2702148?v=4)](https://github.com/joetannenbaum "joetannenbaum (80 commits)")[![taylorotwell](https://avatars.githubusercontent.com/u/463230?v=4)](https://github.com/taylorotwell "taylorotwell (52 commits)")[![pushpak1300](https://avatars.githubusercontent.com/u/31663512?v=4)](https://github.com/pushpak1300 "pushpak1300 (51 commits)")[![tnylea](https://avatars.githubusercontent.com/u/601261?v=4)](https://github.com/tnylea "tnylea (26 commits)")[![WendellAdriel](https://avatars.githubusercontent.com/u/11641518?v=4)](https://github.com/WendellAdriel "WendellAdriel (18 commits)")[![peter-meijer](https://avatars.githubusercontent.com/u/193896?v=4)](https://github.com/peter-meijer "peter-meijer (12 commits)")[![laserhybiz](https://avatars.githubusercontent.com/u/100562257?v=4)](https://github.com/laserhybiz "laserhybiz (10 commits)")[![oketafred](https://avatars.githubusercontent.com/u/26164755?v=4)](https://github.com/oketafred "oketafred (7 commits)")[![jbrooksuk](https://avatars.githubusercontent.com/u/246103?v=4)](https://github.com/jbrooksuk "jbrooksuk (4 commits)")[![crynobone](https://avatars.githubusercontent.com/u/172966?v=4)](https://github.com/crynobone "crynobone (4 commits)")[![firebed](https://avatars.githubusercontent.com/u/37473473?v=4)](https://github.com/firebed "firebed (4 commits)")[![ace-of-aces](https://avatars.githubusercontent.com/u/79840527?v=4)](https://github.com/ace-of-aces "ace-of-aces (4 commits)")[![fftfaisal](https://avatars.githubusercontent.com/u/17764204?v=4)](https://github.com/fftfaisal "fftfaisal (3 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (3 commits)")[![JaavierR](https://avatars.githubusercontent.com/u/4650238?v=4)](https://github.com/JaavierR "JaavierR (2 commits)")[![alaminfirdows](https://avatars.githubusercontent.com/u/30468274?v=4)](https://github.com/alaminfirdows "alaminfirdows (2 commits)")[![gainlinejono](https://avatars.githubusercontent.com/u/162571128?v=4)](https://github.com/gainlinejono "gainlinejono (2 commits)")[![JoeyMckenzie](https://avatars.githubusercontent.com/u/16873254?v=4)](https://github.com/JoeyMckenzie "JoeyMckenzie (2 commits)")[![michaelnabil230](https://avatars.githubusercontent.com/u/46572405?v=4)](https://github.com/michaelnabil230 "michaelnabil230 (2 commits)")[![mrleblanc101](https://avatars.githubusercontent.com/u/17392251?v=4)](https://github.com/mrleblanc101 "mrleblanc101 (2 commits)")

### Embed Badge

![Health badge](/badges/petermeijer-vue-starter-kit/health.svg)

```
[![Health](https://phpackages.com/badges/petermeijer-vue-starter-kit/health.svg)](https://phpackages.com/packages/petermeijer-vue-starter-kit)
```

###  Alternatives

[laravel/telescope

An elegant debug assistant for the Laravel framework.

5.2k67.8M192](/packages/laravel-telescope)[spiral/roadrunner

RoadRunner: High-performance PHP application server and process manager written in Go and powered with plugins

8.4k12.2M84](/packages/spiral-roadrunner)[nolimits4web/swiper

Most modern mobile touch slider and framework with hardware accelerated transitions

41.8k177.2k1](/packages/nolimits4web-swiper)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k36.7M259](/packages/laravel-dusk)[laravel/prompts

Add beautiful and user-friendly forms to your command-line applications.

708181.8M596](/packages/laravel-prompts)[cakephp/chronos

A simple API extension for DateTime.

1.4k47.7M121](/packages/cakephp-chronos)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
