PHPackages                             artisanpack-ui/react-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. artisanpack-ui/react-starter-kit

ActiveProject[Framework](/categories/framework)

artisanpack-ui/react-starter-kit
================================

A Laravel + React + Inertia.js starter kit using ArtisanPack UI components.

1.0.1(2mo ago)07[1 issues](https://github.com/ArtisanPack-UI/react-starter-kit/issues)MITPHPPHP ^8.2CI passing

Since Apr 28Pushed 2mo agoCompare

[ Source](https://github.com/ArtisanPack-UI/react-starter-kit)[ Packagist](https://packagist.org/packages/artisanpack-ui/react-starter-kit)[ RSS](/packages/artisanpack-ui-react-starter-kit/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (2)Dependencies (16)Versions (5)Used By (0)

React Starter Kit
=================

[](#react-starter-kit)

A Laravel + React + Inertia.js starter kit using [ArtisanPack UI](https://github.com/ArtisanPack-UI) components.

[![Laravel](https://camo.githubusercontent.com/41f6cdab429994745dd82b2125289a2b1f15e8c47156f750822df81051718bd0/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d7631322d4646324432303f7374796c653d666c6174266c6f676f3d6c61726176656c266c6f676f436f6c6f723d7768697465)](https://laravel.com)[![React](https://camo.githubusercontent.com/7dbcccf20be39db607d08e57b97d8f47d912666ba8bc75422720832e123cf334/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f52656163742d7631392d3631444146423f7374796c653d666c6174266c6f676f3d7265616374266c6f676f436f6c6f723d626c61636b)](https://react.dev)[![Inertia](https://camo.githubusercontent.com/2d54e2f13dbce70be11ce7ee4e4b35d9c19ddf78e761fd165fde279a848561fa/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f496e65727469612e6a732d76322d3935353345393f7374796c653d666c6174266c6f676f3d696e6572746961266c6f676f436f6c6f723d7768697465)](https://inertiajs.com)[![Tailwind CSS](https://camo.githubusercontent.com/a2829687745d2a4272811a4d6e32703b703204ab6881b3bcc7bd0faa0988da78/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5461696c77696e645f4353532d76342d3338423241433f7374796c653d666c6174266c6f676f3d7461696c77696e642d637373266c6f676f436f6c6f723d7768697465)](https://tailwindcss.com)[![DaisyUI](https://camo.githubusercontent.com/0a983424ccb4b028f0d640bedc54ece15f12df3eb576a9e45116263d12a560cc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f446169737955492d76352d3141443141353f7374796c653d666c6174)](https://daisyui.com)[![Tests](https://github.com/ArtisanPack-UI/react-starter-kit/actions/workflows/ci.yml/badge.svg)](https://github.com/ArtisanPack-UI/react-starter-kit/actions/workflows/ci.yml)[![License](https://camo.githubusercontent.com/08cef40a9105b6526ca22088bc514fbfdbc9aac1ddbf8d4e6c750e3a88a44dca/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d626c75652e737667)](LICENSE)

What's in the box
-----------------

[](#whats-in-the-box)

- **Stack**: Laravel 12, Inertia.js v2, React 19, Tailwind CSS 4, DaisyUI 5
- **Components**: [`@artisanpack-ui/react`](https://www.npmjs.com/package/@artisanpack-ui/react) + [`@artisanpack-ui/react-laravel`](https://www.npmjs.com/package/@artisanpack-ui/react-laravel) adapter
- **Auth**: login, register, forgot/reset password, email verification, password confirmation, account deletion (controllers + Form Requests + Inertia pages)
- **Settings**: profile, password, appearance (light/dark/system theme)
- **Layouts**: shared `AppLayout` (sidebar + mobile navbar + toast region), `AuthLayout`, `SettingsLayout`
- **Typed routes**: [Laravel Wayfinder](https://github.com/laravel/wayfinder) auto-regenerated by the Vite plugin
- **SSR**: Inertia SSR builds + an opt-in `composer dev:ssr` runner
- **Tests**: 33 Pest tests, CI via GitHub Actions
- **Optional packages prompt**: pick CMS framework, hooks, media library, code style packages, etc. during install
- **Optional modular structure**: `nwidart/laravel-modules` integration

Requirements
------------

[](#requirements)

- PHP 8.2+
- Composer
- Node.js 20+ and npm

Installation
------------

[](#installation)

```
composer create-project artisanpack-ui/react-starter-kit your-project-name
cd your-project-name
composer dev
```

The `post-create-project-cmd` chain runs migrations, prompts for optional packages, and generates Wayfinder route helpers.

Documentation
-------------

[](#documentation)

The [`docs/`](docs/home.md) directory has everything: installation, configuration, authentication, components, modular structure, testing, deployment, troubleshooting, FAQ.

License
-------

[](#license)

MIT — see [LICENSE](LICENSE).

Credits
-------

[](#credits)

- [ArtisanPack UI](https://github.com/ArtisanPack-UI)
- [Laravel](https://laravel.com) · [Inertia.js](https://inertiajs.com) · [React](https://react.dev) · [Tailwind CSS](https://tailwindcss.com) · [DaisyUI](https://daisyui.com)

###  Health Score

38

—

LowBetter than 83% of packages

Maintenance83

Actively maintained with recent releases

Popularity4

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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 ~0 days

Total

2

Last Release

87d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/ba2a2c40c9a93470595cd10701d2291434f3a7db61862d9700a9e69e31608c6c?d=identicon)[JacobMartellaWebDesign](/maintainers/JacobMartellaWebDesign)

---

Top Contributors

[![ViewFromTheBox](https://avatars.githubusercontent.com/u/8247489?v=4)](https://github.com/ViewFromTheBox "ViewFromTheBox (18 commits)")

---

Tags

frameworklaravel

###  Code Quality

TestsPest

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/artisanpack-ui-react-starter-kit/health.svg)

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

###  Alternatives

[unopim/unopim

UnoPim Laravel PIM

10.5k2.4k](/packages/unopim-unopim)[nunomaduro/laravel-starter-kit-inertia-react

The skeleton application for the Laravel framework.

2071.1k](/packages/nunomaduro-laravel-starter-kit-inertia-react)[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.

3991.8k](/packages/codewithdennis-larament)[ercogx/laravel-filament-starter-kit

This is a Filament v5 Starter Kit for Laravel 13, designed to accelerate the development of Filament-powered applications.

461.8k](/packages/ercogx-laravel-filament-starter-kit)

PHPackages © 2026

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