Laravel-based starter skeleton including home page, admin panel, and API routes
superstack — Laravel Starter Template
By NativePHP
NativePHP's open-source Laravel starter that integrates the Filament admin panel, NativePHP SuperNative native UI, and Laravel MCP server.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Actual screenshot captured by the server browser.
All pages & views 3
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
Filament admin panel mounted at /admin by default
Home page is a SuperNative screen, rendered natively on mobile and via the Web UI in the browser using the same Blade
Built-in Laravel MCP server providing a web endpoint and a local artisan command
Includes an app-info MCP tool that returns application and dependency package versions
Sanctum is wired into API authentication routes, but no example endpoints are provided
Template Details
Super Stack is an open-source Laravel starter maintained by the NativePHP team, combining the Filament admin panel, NativePHP SuperNative, and Laravel MCP into a single project skeleton. The home page is a SuperNative screen defined via Route::native: on mobile it is rendered natively by NativePHP Mobile v4, while in the browser the Web UI renders the same Blade template as HTML. The admin panel is provided by Filament and is located at the /admin path by default. API authentication uses Laravel Sanctum; routes are wired up, but there are no example endpoints other than /api/user. MCP server routes are defined in routes/ai.php, providing the web endpoint POST /mcp/superstack and the local command php artisan mcp:start superstack, along with an app-info tool that returns the application and dependency package versions.
Before use, PHP 8.4+, Composer, and optionally Node for Vite are required; running the native side also requires Xcode or Android Studio. The project can be created via the Laravel installer or the community starter entry in Laravel Herd; after creation, run database migrations and native:install. The README explicitly states that the MCP server has no authentication configured and is only suitable for local exploration, not for production as-is; the Sanctum token authentication also does not provide example endpoints for demonstration. The nativephp/ directory is gitignored, so after upgrading you need to re-run native:install to regenerate it.
Is it right for your project?
Use Cases
- Laravel projects that want to try the Filament admin panel, NativePHP native UI, and Laravel MCP together
- Needing starter code that uses the same Blade template for both the mobile native side and the browser
- Setting up an MCP server locally and trying the artisan mcp:inspector debugging tool
- As a starting point for a new Laravel project, replacing or extending the admin panel, API, and native side as needed
Suitable For
- Developers familiar with Laravel who want to quickly understand the combination of NativePHP SuperNative and MCP
- Local prototype projects that need a Filament admin panel and a mobile native UI sharing a single template
- Developers exploring the Laravel MCP server and tool definitions in a local environment
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
Requires PHP 8.4+ and Composer; running the native side also requires Xcode or Android Studio, and Node is only used for Vite.
- 2
Can be created with laravel new my-app --using=nativephp/superstack, or by selecting the community starter in Laravel Herd and entering nativephp/superstack.
- 3
After creation, run php artisan migrate and php artisan native:install both --no-interaction; after upgrading, re-run native:install.
- 4
Use php artisan make:filament-user to create a Filament admin account.
- 5
The MCP server has no authentication configured; the README states it is only suitable for local exploration and should not be used in production as-is.
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis entry covers the free version under the MIT license in the public repository; the free scope is the code of that version and does not imply that external services or third-party assets are free.
Must comply with when using
- You may use, modify, commercialize, and distribute the code of this version for free.
- When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.
- The code is provided as-is; warranties and limitations of liability are governed by the original license and applicable law.
Additional costs & items to verify
- The MCP server has no authentication configured; the README explicitly states it is only suitable for local exploration and cannot be used in production as-is; if exposed externally, you must add authentication yourself.
- Running the native side requires installing Xcode (macOS) or Android Studio, which are additional local development environment dependencies.
- Requires PHP 8.4 or higher; lower PHP versions cannot use it.
- The nativephp/ directory is gitignored; after upgrading you must re-run native:install to regenerate it, otherwise the native side may stop working.
- Sanctum token authentication is only wired into routes; there are no example endpoints other than /api/user, so you need to implement API endpoints yourself.
- Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses; you cannot judge based solely on the code's MIT license.
- External services such as domains, hosting, databases, payments, or AI may incur additional charges.
View Original Text Basis
Permission is hereby granted, free of charge
Original License Text
**No authentication is configured** on the MCP server — fine for local exploration, not production-ready as-is.
Original README
Xcode / Android Studio for native runs
Original README
PHP 8.4+ (Herd recommended)
Original README
The `nativephp/` directory is gitignored — regenerate with `php artisan native:install`.
Original README
https://github.com/NativePHP/superstack/blob/main/LICENSEhttps://github.com/NativePHP/superstack/blob/main/README.mdAPI auth | [`laravel/sanctum`](https://laravel.com/docs/sanctum) — wired, not demoed
Original README
Compiled by DeepSeek based on repository license and README ·2026-10-01. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.
Project checks & description sources
Template Information
- Source platforms
- GitHub
- Documentation and maintenance reference score
- More documented · 87 / 100
- Technologies
- Laravel
- Website type
- Starter
How this score is calculated
Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.
What to verify for this project
- Repository update recorded
- 2026-09-20
- Screenshot last checked
- 2026-10-01
A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.
The catalog identifies Laravel as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.
Use a selection guide →How this description was prepared
AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.
Automatically checked against source and license rules; no manual editorial review.
Inspect the recorded source material
SHA-256: 549c26646986753d051cc6a873d399d5acd38ce68abea317f9ec3ae0ed69fcf5
2026-10-01T02:34:06.775Z
Source file / repository# Super Stack Open-source Laravel starter kit with **Filament**, **NativePHP SuperNative**, and **Laravel MCP**.   ## Stack | Piece | Package | | --- | --- | | Laravel | [`laravel/framework`](https://laravel.com/docs) | | Admin | [`filament/filament`](https://filamentphp.com/docs) (panel at `/admin`) | | API auth | [`laravel/sanctum`](https://laravel.com/docs/sanctum) — wired, not demoed | | Mobile / SuperNative | [`nativephp/mobile`](https://nativephp.com/docs/mobile/4/getting-started/introduction) | | Native UI | [`nativephp/mobile-ui`](https://github.com/NativePHP/mobile-ui) | | Web UI (browser EDGE) | [`nativephp/web-ui`](https://packagist.org/packages/nativephp/web-ui) | | MCP server | [`laravel/mcp`](https://laravel.com/docs/mcp) — no auth added | ## Requirements - PHP 8.4+ (Herd recommended) - Composer - Node (optional, for Vite) - Xcode / Android Studio for native runs ([NativePHP Mobile v4 environment](https://nativephp.com/docs/mobile/4/getting-started/environment)) ## Quick start ### Laravel installer ```bash laravel new my-app --using=nativephp/superstack ``` ### Laravel Herd In Herd’s site creation wizard, choose a **community / custom starter kit** and enter `nativephp/superstack`. ### After create ```bash cd my-app php artisan migrate # NativePHP (re-run after upgrades) php artisan native:install both --no-interaction ``` Create a Filament admin user with the [Filament installation docs](https://filamentphp.com/docs/panels/installation#creating-a-user) (`php artisan make:filament-user`). With Laravel Herd, the site is available at `http://my-app.test` (or whatever you named the project). - Home (SuperNative via Web UI): [http://superstack.test](http://superstack.test) - Admin panel: [http://superstack.test/admin](http://superstack.test/admin) - API: Sanctum is installed (`routes/api.php`) — wired for token auth, not demoed with sample endpoints beyond `/api/user` ## MCP Routes live in `routes/ai.php`. **No authentication is configured** on the MCP server — fine for local exploration, not production-ready as-is. - Web: `POST /mcp/superstack` - Local: `php artisan mcp:start superstack` Starter tool: `app-info` (`App\Mcp\Tools\AppInfoTool`) — returns app + package versions. ```bash php artisan mcp:inspector mcp/superstack ``` See the [Laravel MCP docs](https://laravel.com/docs/mcp) for servers, tools, and auth options. ## Native / SuperNative Home is a SuperNative screen (`Route::native`). On a phone, [NativePHP Mobile v4](https://nativephp.com/docs/mobile/4/getting-started/introduction) renders it natively; in the browser, Web UI renders the same Blade as HTML. ```bash php artisan native:run ``` See [Installation](https://nativephp.com/docs/mobile/4/getting-started/installation) and [SuperNative](https://nativephp.com/docs/mobile/4/architecture/super-native). `NATIVEPHP_APP_ID` defaults to `com.superstack.app` in `.env`. The `nativephp/` directory is gitignored — regenerate with `php artisan native:install`. ## License MIT © Bifrost Technologies LLC. See [LICENSE](LICENSE) and [CONTRIBUTING](CONTRIBUTING.md).
Explore similar templates
Compare previews and descriptions within the same stack and category.

sage
Sage is a WordPress starter theme maintained by Roots, using Laravel Blade components and templates, Vite builds, Tailwind CSS, and built-in block editor support.
Laravel · Starter

wave
Wave is an open-source SaaS starter kit built on Laravel and released under the MIT license.
Laravel · SaaS

filament-starter
A Laravel TALL stack starter template maintained by Log1x, with a preconfigured Filament admin panel and plugins including Curator, Gravatar, Exceptions, Jobs Monitor, Breezy, Peek, and Logger.
Laravel · Starter

electrik
Electrik is a Laravel SaaS starter kit installed as a Composer package, with authentication, teams, Stripe subscription billing, and the Slate 3 interface under the Electrik\ namespace rather than copied into App\.
Laravel · SaaS

php-saas
php-saas is a Laravel-based SaaS starter positioned as an everything-included kit. It generates new projects via a global Composer command and includes authentication with two-factor, API tokens, Stripe and Paddle billing, and project, team, and organization management.
Laravel · SaaS

filament-jetstream
A Laravel starter kit that implements Jetstream-like authentication and account features using Filament's native panels and components. It includes login, registration, two-factor authentication, session management, user profiles, and optional teams and API tokens.
Laravel · Starter
