laravel-react-jsx-starter-kit maintained by ghostcompiler
Description
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.
Last update
2026/06/26 15:42
(dev-dependabot/github_actions/github-actions-2217aebe03)
License
Downloads
4 326
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 Installer (Recommended)
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
Development Environment
Built using ServBay
- Mac M4 Tested
- macOS Apple Silicon
- Powered by ServBay
Repository
https://github.com/ghostcompiler/laravel-react-jsx-starter-kit
License
MIT License