PHPackages                             robtesch/primevue-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. robtesch/primevue-starter-kit

ActiveProject[Framework](/categories/framework)

robtesch/primevue-starter-kit
=============================

The skeleton application for the Laravel framework.

v1.2.1(8mo ago)011MITVuePHP ^8.2

Since Aug 5Pushed 8mo agoCompare

[ Source](https://github.com/robtesch/primevue-starter-kit)[ Packagist](https://packagist.org/packages/robtesch/primevue-starter-kit)[ RSS](/packages/robtesch-primevue-starter-kit/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (4)Dependencies (11)Versions (6)Used By (0)

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

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

Introduction
------------

[](#introduction)

This is a starter kit for Laravel that uses Vue.js and PrimeVue. It is a fork of the official [Laravel Vue Starter Kit](https://github.com/laravel/vue-starter-kit).

The key difference is that this starter kit uses [PrimeVue](https://primevue.org/) as the component library instead of `shadcn-vue`.

**Removed Customization**

Please note that this starter kit has removed some of the layout and theme customization options available in the original. It is configured to use a sidebar layout by default.

Our Vue starter kit provides a robust, modern starting point for building Laravel applications with a Vue frontend using [Inertia](https://inertiajs.com).

Inertia allows you to build modern, single-page Vue applications using classic server-side routing and controllers. This lets you enjoy the frontend power of Vue combined with the incredible backend productivity of Laravel and lightning-fast Vite compilation.

This Vue starter kit utilizes Vue 3 and the Composition API, TypeScript, Tailwind, and the [PrimeVue](https://primevue.org/) component library.

Getting Started
---------------

[](#getting-started)

### Frontend Customization

[](#frontend-customization)

This starter kit is designed to be easily customizable. Here are some of the ways you can tailor it to your needs:

#### Theming

[](#theming)

The project uses a custom PrimeVue theme called "Noir," which is a modified version of the "Aura" theme. You can customize the color scheme by editing `resources/js/theme.ts`.

The `useAppearance` composable (`resources/js/composables/useAppearance.ts`) handles switching between light and dark modes, and storing the user's preference in local storage. You can modify this file to change how the theme is managed.

For more information on PrimeVue theming, see the [official documentation](https://primevue.org/theming/).

#### Sidebar

[](#sidebar)

The `useSidebar` composable (`resources/js/composables/useSidebar.ts`) manages the sidebar's state (open/closed) and provides a keyboard shortcut (Ctrl+B) to toggle it. You can adjust the sidebar's width and other properties in this file.

#### Components

[](#components)

You can add or modify Vue components in the `resources/js/components` directory. These components can then be used in your pages.

Official Documentation
----------------------

[](#official-documentation)

Documentation for all Laravel starter kits can be found on the [Laravel website](https://laravel.com/docs/starter-kits).

Contributing
------------

[](#contributing)

Thank you for considering contributing to our starter kit! The contribution guide can be found in the [Laravel documentation](https://laravel.com/docs/contributions).

Code of Conduct
---------------

[](#code-of-conduct)

In order to ensure that the Laravel community is welcoming to all, please review and abide by the [Code of Conduct](https://laravel.com/docs/contributions#code-of-conduct).

License
-------

[](#license)

The Laravel + Vue starter kit is open-sourced software licensed under the MIT license.

###  Health Score

36

—

LowBetter than 81% of packages

Maintenance63

Regular maintenance activity

Popularity5

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor2

2 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.

###  Release Activity

Cadence

Every ~7 days

Total

4

Last Release

255d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1fd30161494814368e574d511856554007d880cc0380287a08ca014b21cd10f5?d=identicon)[robtesch](/maintainers/robtesch)

---

Top Contributors

[![taylorotwell](https://avatars.githubusercontent.com/u/463230?v=4)](https://github.com/taylorotwell "taylorotwell (46 commits)")[![tnylea](https://avatars.githubusercontent.com/u/601261?v=4)](https://github.com/tnylea "tnylea (26 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)")[![robtesch](https://avatars.githubusercontent.com/u/30407321?v=4)](https://github.com/robtesch "robtesch (4 commits)")[![firebed](https://avatars.githubusercontent.com/u/37473473?v=4)](https://github.com/firebed "firebed (4 commits)")[![fftfaisal](https://avatars.githubusercontent.com/u/17764204?v=4)](https://github.com/fftfaisal "fftfaisal (3 commits)")[![christeyerl](https://avatars.githubusercontent.com/u/44904418?v=4)](https://github.com/christeyerl "christeyerl (2 commits)")[![alaminfirdows](https://avatars.githubusercontent.com/u/30468274?v=4)](https://github.com/alaminfirdows "alaminfirdows (2 commits)")[![fabpl](https://avatars.githubusercontent.com/u/6574025?v=4)](https://github.com/fabpl "fabpl (2 commits)")[![bishwajitcadhikary](https://avatars.githubusercontent.com/u/55208330?v=4)](https://github.com/bishwajitcadhikary "bishwajitcadhikary (2 commits)")[![mrleblanc101](https://avatars.githubusercontent.com/u/17392251?v=4)](https://github.com/mrleblanc101 "mrleblanc101 (2 commits)")[![hasinhayder](https://avatars.githubusercontent.com/u/490779?v=4)](https://github.com/hasinhayder "hasinhayder (2 commits)")[![nckrtl](https://avatars.githubusercontent.com/u/18613261?v=4)](https://github.com/nckrtl "nckrtl (2 commits)")[![ibrunotome](https://avatars.githubusercontent.com/u/4256471?v=4)](https://github.com/ibrunotome "ibrunotome (2 commits)")[![michaelnabil230](https://avatars.githubusercontent.com/u/46572405?v=4)](https://github.com/michaelnabil230 "michaelnabil230 (2 commits)")[![JoeyMckenzie](https://avatars.githubusercontent.com/u/16873254?v=4)](https://github.com/JoeyMckenzie "JoeyMckenzie (2 commits)")[![valorin](https://avatars.githubusercontent.com/u/897369?v=4)](https://github.com/valorin "valorin (1 commits)")[![crynobone](https://avatars.githubusercontent.com/u/172966?v=4)](https://github.com/crynobone "crynobone (1 commits)")[![itsrafsanjani](https://avatars.githubusercontent.com/u/48161278?v=4)](https://github.com/itsrafsanjani "itsrafsanjani (1 commits)")

---

Tags

frameworklaravel

###  Code Quality

TestsPHPUnit

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/robtesch-primevue-starter-kit/health.svg)

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

###  Alternatives

[laravel/vue-starter-kit

The skeleton application for the Laravel framework.

595238.0k](/packages/laravel-vue-starter-kit)[codewithdennis/larament

Larament is a time-saving starter kit to quickly launch Laravel 13.x projects. It includes FilamentPHP 5.x pre-installed and configured, along with additional tools and features to streamline your development workflow.

3691.5k](/packages/codewithdennis-larament)[oseughu/svelte-starter-kit

The skeleton application for the Laravel framework.

1781.4k](/packages/oseughu-svelte-starter-kit)

PHPackages © 2026

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