PHPackages                             ravenberg/mantine-laravel-starter - 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. ravenberg/mantine-laravel-starter

ActiveProject[Framework](/categories/framework)

ravenberg/mantine-laravel-starter
=================================

Laravel 13 starter kit with Mantine UI, Inertia.js v3, and React 19.

v1.0.0(3mo ago)05MITTypeScriptPHP ^8.3CI failing

Since Apr 25Pushed 2mo agoCompare

[ Source](https://github.com/ravenberg/mantine-laravel-starter)[ Packagist](https://packagist.org/packages/ravenberg/mantine-laravel-starter)[ RSS](/packages/ravenberg-mantine-laravel-starter/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (1)Dependencies (15)Versions (2)Used By (0)

Mantine Laravel Starter
=======================

[](#mantine-laravel-starter)

A modern starter kit for Laravel applications powered by **Mantine UI v9**, **Inertia.js v3**, and **React 19**.

This kit combines the robust backend of Laravel 13 with the rich component library of Mantine, fully typed with TypeScript and optimized for the best developer experience.

🚀 Tech Stack
------------

[](#-tech-stack)

- **Backend:** Laravel 13 (PHP 8.4)
- **Frontend:** React 19 &amp; Inertia.js v3
- **UI Components:** [Mantine UI v9](https://mantine.dev/)
- **Styling:** PostCSS with Mantine-presets &amp; Lucide Icons
- **Build Tool:** Vite 8 with React Compiler support
- **Authentication:** Laravel Fortify (Pre-configured)
- **Testing:** Pest PHP 4
- **Routing:** Laravel Wayfinder (Type-safe routing for React)

✨ Key Features
--------------

[](#-key-features)

- **Mantine v9 Integration:** Includes Notifications, Modals, Spotlight, and Form management out of the box.
- **React 19 Ready:** Leverages the latest React features and the new React Compiler.
- **Type Safety:** Enhanced with TypeScript 5.7 and Laravel Wayfinder for type-safe route generation.
- **Advanced Hooks:** Custom hooks like `use-flash-toast`, `use-appearance` (Dark Mode), and `use-two-factor-auth`.
- **Developer DX:** Pre-configured with Laravel Pail for logging, Laravel Pint for linting, and advanced Composer scripts.

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

[](#-installation)

### Option 1: Using Laravel Herd (Recommended)

[](#option-1-using-laravel-herd-recommended)

If you use [Laravel Herd](https://herd.laravel.com), you can quickly create a new project using this repository as a template:

```
bash herd new my-app --template=https://github.com/ravenberg/mantine-laravel-starter

```

This will clone the repository, install dependencies, and set up your local `.test` domain automatically.

### Option 2: Manual Installation

[](#option-2-manual-installation)

1. **Clone the repository:**

    ```
    git clone https://github.com/ravenberg/mantine-laravel-starter.git
    cd mantine-laravel-starter
    ```
2. **Automatic Setup:**Run the setup script to install dependencies, generate keys, and migrate:

    ```
    composer setup
    ```

💻 Development
-------------

[](#-development)

Start the full development environment (Server, Vite, Queue, and Logs) with a single command:

```
 composer dev
```

The application will be accessible at `http://localhost:8000` (or your Herd `.test` domain).

### Available Scripts

[](#available-scripts)

CommandDescription`composer dev`Runs server, vite, logs, and queue concurrently.`npm run build`Compiles frontend assets for production.`composer lint`Formats PHP code using Laravel Pint.`npm run lint`Checks and fixes JavaScript/TypeScript code.`composer test`Executes the Pest PHP test suite.`npm run types:check`Runs TypeScript type checking.📁 Project Structure
-------------------

[](#-project-structure)

- `resources/js/components`: Reusable React components.
- `resources/js/hooks`: Custom React hooks (Mantine &amp; Inertia helpers).
- `resources/js/pages`: Inertia page components.
- `resources/js/layouts`: Application layouts.
- `app/Actions/Fortify`: Authentication logic (Registration, 2FA, etc).

🛡 Security
----------

[](#-security)

This starter uses **Laravel Fortify** for authentication. Features like Two-Factor Authentication (TOTP), Email Verification, and Password Reset are fully integrated with Mantine UI components.

📄 License
---------

[](#-license)

The Mantine Laravel Starter is open-sourced software licensed under the [MIT license](LICENSE).

###  Health Score

39

—

LowBetter than 84% of packages

Maintenance86

Actively maintained with recent releases

Popularity5

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

Unknown

Total

1

Last Release

90d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/8441153?v=4)[Lee Ravenberg](/maintainers/ravenberg)[@ravenberg](https://github.com/ravenberg)

---

Top Contributors

[![ravenberg](https://avatars.githubusercontent.com/u/8441153?v=4)](https://github.com/ravenberg "ravenberg (1 commits)")

---

Tags

frameworklaravel

###  Code Quality

TestsPest

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/ravenberg-mantine-laravel-starter/health.svg)

```
[![Health](https://phpackages.com/badges/ravenberg-mantine-laravel-starter/health.svg)](https://phpackages.com/packages/ravenberg-mantine-laravel-starter)
```

###  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)

PHPackages © 2026

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