New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

ghostcompiler/laravel-react-jsx-starter-kit

The skeleton application for the Laravel framework in JSX. Who are not familiar with default Laravel starter kit which is on TSX, this is for you.
4,330 20
Install
composer require ghostcompiler/laravel-react-jsx-starter-kit
Latest Version:v1.0.0
PHP:^8.3
Laravel:13
License:MIT
Last Updated:Jul 24, 2026
Links: GitHub  ·  Packagist
Maintainer: ghostcompiler

Ghost Compiler Logo

Laravel React JSX Vite Ghost Compiler

# Laravel React JSX Starter Kit

A modern Laravel + React JSX starter kit that recreates Laravel’s React starter architecture using clean JSX instead of TypeScript.

Built for developers who prefer JavaScript while maintaining a scalable, production-ready full-stack structure.

This starter kit combines Laravel’s backend power with React’s component-driven frontend architecture, making it ideal for SaaS apps, dashboards, admin panels, CRM systems, and custom web applications.


Features

  • Laravel Backend
  • React with JSX
  • Vite Integration
  • Authentication Scaffolding
  • SPA-like Experience
  • Modern Frontend Workflow
  • Reusable Components
  • Organized Project Structure
  • Responsive UI Ready
  • Production Ready Setup
  • JavaScript First Approach
  • Clean Architecture

Installation

laravel new my-app --using=ghostcompiler/laravel-react-jsx-starter-kit

Composer Create Project

composer create-project ghostcompiler/laravel-react-jsx-starter-kit my-app

Git Clone

git clone https://github.com/ghostcompiler/laravel-react-jsx-starter-kit.git

cd laravel-react-jsx-starter-kit

Install Dependencies

composer install
npm install

Environment Setup

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

Database Setup

php artisan migrate

Start Development

php artisan serve
npm run dev

Project Structure

resources/
└── js/
    ├── Components/
    ├── Layouts/
    ├── Pages/
    ├── Hooks/
    ├── Utils/
    └── app.jsx

Why JSX?

  • No TypeScript overhead
  • Faster onboarding
  • Clean React workflow
  • Simple Laravel integration
  • Easy to customize and scale

Use Cases

  • SaaS Applications
  • Admin Dashboards
  • CRM Systems
  • Internal Tools
  • Startup MVPs
  • Client Portals
  • Business Applications
  • Multi-tenant Systems

Repository

https://github.com/ghostcompiler/laravel-react-jsx-starter-kit


License

MIT License


Related Packages

simovative/zeus

A Post-Redirect-Get specialised framework for PHP

117,565 7
laravel/framework

The Laravel Framework.

604,216,237 34,982
laravel/laravel

The skeleton application for the Laravel framework.

66,084,211 85,220
laravel-zero/foundation

This is a mirror from illuminate/foundation.

1,878,022 34

Version History

Version Released PHP Laravel License
v1.0.0 ^8.3 ^13.7 MIT