PHPackages                             yazidkhaldi/react-jsx-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. yazidkhaldi/react-jsx-starter-kit

ActiveProject[Framework](/categories/framework)

yazidkhaldi/react-jsx-starter-kit
=================================

The skeleton application for the Laravel framework.

v1.2.0(2mo ago)17794↓37.5%7[1 PRs](https://github.com/YazidKHALDI/react-jsx-starter-kit/pulls)MITJavaScriptPHP ^8.2CI passing

Since Mar 14Pushed 2mo ago2 watchersCompare

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

READMEChangelog (2)Dependencies (12)Versions (4)Used By (0)

Laravel + React JSX Starter Kit
===============================

[](#laravel--react-jsx-starter-kit)

🚀 Introduction
--------------

[](#-introduction)

This is a **JSX-based** version of the Laravel React Starter Kit. It provides a **modern** and **minimalist** setup for building Laravel applications with a React frontend using **[Inertia](https://inertiajs.com)**.

Unlike the original version, this kit **removes TypeScript** and uses plain JavaScript (`.jsx` instead of `.tsx`), making it easier for developers who prefer **JavaScript over TypeScript**.

This kit includes **React 19, JavaScript, TailwindCSS 4, and modern UI libraries like [shadcn/ui](https://ui.shadcn.com) and [Radix UI](https://www.radix-ui.com)** to help you build fast and beautiful applications.

🎯 Features
----------

[](#-features)

✅ **React 19 + JSX** – No TypeScript, just JavaScript
✅ **Laravel 12** – Backend power with the latest Laravel features
✅ **Inertia 2** – Seamless single-page app experience
✅ **TailwindCSS 4 + ShadCN** – Modern UI components
✅ **Vite** – Super-fast development with hot module replacement
✅ **Testing Support** – PHPUnit &amp; Pest included
✅ **Zero Configuration Required** – Just install and start coding!

---

🛠 Installation
--------------

[](#-installation)

### 1️⃣ **Installation can be done by laravel installer.**

[](#1️⃣-installation-can-be-done-by-laravel-installer)

```
laravel new --using=YazidKHALDI/react-jsx-starter-kit react-jsx-app
```

### 2️⃣ **Install Dependencies**

[](#2️⃣-install-dependencies)

```
cd react-jsx-app
composer install
npm install
```

### 3️⃣ **Setup Environment**

[](#3️⃣-setup-environment)

Copy the `.env.example` file and set up your environment:

```
cp .env.example .env
php artisan key:generate
```

### 4️⃣ **Run Database Migrations**

[](#4️⃣-run-database-migrations)

```
php artisan migrate --seed
```

### 5️⃣ **Start the Development Environment**

[](#5️⃣-start-the-development-environment)

```
composer dev
```

Your app is now running! 🎉

---

📚 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 + React starter kit is open-sourced software licensed under the MIT license.

---

Happy coding! 🚀

ⵣ

###  Health Score

48

—

FairBetter than 95% of packages

Maintenance83

Actively maintained with recent releases

Popularity27

Limited adoption so far

Community24

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 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.

###  Release Activity

Cadence

Every ~172 days

Total

3

Last Release

86d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/86d73524768560122991125ef5641f9e5189137e1016cdbb8da4b955c399d646?d=identicon)[YazidKHALDI](/maintainers/YazidKHALDI)

---

Top Contributors

[![joetannenbaum](https://avatars.githubusercontent.com/u/2702148?v=4)](https://github.com/joetannenbaum "joetannenbaum (67 commits)")[![taylorotwell](https://avatars.githubusercontent.com/u/463230?v=4)](https://github.com/taylorotwell "taylorotwell (47 commits)")[![hugosaintemarie](https://avatars.githubusercontent.com/u/10208811?v=4)](https://github.com/hugosaintemarie "hugosaintemarie (36 commits)")[![tnylea](https://avatars.githubusercontent.com/u/601261?v=4)](https://github.com/tnylea "tnylea (27 commits)")[![pushpak1300](https://avatars.githubusercontent.com/u/31663512?v=4)](https://github.com/pushpak1300 "pushpak1300 (26 commits)")[![WendellAdriel](https://avatars.githubusercontent.com/u/11641518?v=4)](https://github.com/WendellAdriel "WendellAdriel (17 commits)")[![YazidKHALDI](https://avatars.githubusercontent.com/u/70165468?v=4)](https://github.com/YazidKHALDI "YazidKHALDI (7 commits)")[![rrmesquita](https://avatars.githubusercontent.com/u/30835404?v=4)](https://github.com/rrmesquita "rrmesquita (3 commits)")[![pataar](https://avatars.githubusercontent.com/u/3403851?v=4)](https://github.com/pataar "pataar (3 commits)")[![JoeyMckenzie](https://avatars.githubusercontent.com/u/16873254?v=4)](https://github.com/JoeyMckenzie "JoeyMckenzie (3 commits)")[![SantosVilanculos](https://avatars.githubusercontent.com/u/95357132?v=4)](https://github.com/SantosVilanculos "SantosVilanculos (3 commits)")[![ace-of-aces](https://avatars.githubusercontent.com/u/79840527?v=4)](https://github.com/ace-of-aces "ace-of-aces (2 commits)")[![crynobone](https://avatars.githubusercontent.com/u/172966?v=4)](https://github.com/crynobone "crynobone (2 commits)")[![matthiasweiss](https://avatars.githubusercontent.com/u/11889938?v=4)](https://github.com/matthiasweiss "matthiasweiss (2 commits)")[![michaelnabil230](https://avatars.githubusercontent.com/u/46572405?v=4)](https://github.com/michaelnabil230 "michaelnabil230 (2 commits)")[![msamgan](https://avatars.githubusercontent.com/u/29948727?v=4)](https://github.com/msamgan "msamgan (2 commits)")[![Nothing-Works](https://avatars.githubusercontent.com/u/18606648?v=4)](https://github.com/Nothing-Works "Nothing-Works (2 commits)")[![Rinnsy](https://avatars.githubusercontent.com/u/68080844?v=4)](https://github.com/Rinnsy "Rinnsy (2 commits)")[![simonswiss](https://avatars.githubusercontent.com/u/485747?v=4)](https://github.com/simonswiss "simonswiss (2 commits)")[![PicassoHouessou](https://avatars.githubusercontent.com/u/56270479?v=4)](https://github.com/PicassoHouessou "PicassoHouessou (1 commits)")

---

Tags

frameworklaravel

###  Code Quality

TestsPHPUnit

Code StyleLaravel Pint

### Embed Badge

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

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

PHPackages © 2026

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