One Laravel repo for web, mobile, admin, and API: a look at Super Stack
Published September 15, 2026 · by Majd Ghithan, written with the help of AI
Shipping a real product usually means juggling separate layers: the web app in one place, the admin panel in another, a mobile app in a third, and an API stitching them together. Super Stack, a new open-source Laravel starter kit, tries to collapse all of that into a single repository.
What's in the box
It wires together a full stack out of the box:
- Laravel 13 on PHP 8.4+
- Filament 5 for the admin panel, pre-wired at
/admin - NativePHP Mobile 4 for native mobile
- Laravel Sanctum for API authentication
- Laravel MCP, exposing an MCP server (at
/mcp/superstack) so AI agents can talk to your app nativephp/mobile-uiandnativephp/web-uifor shared UI
The idea that makes it interesting
The headline is what they call SuperNative rendering: you write one Blade template, and it renders as HTML in the browser and natively on a mobile device through NativePHP. Same codebase, two targets. For device builds, the admin and web-only assets get stripped so the mobile app stays lean.
If you haven't met NativePHP before, it lets you build native mobile and desktop apps with the Laravel and PHP you already know, without picking up a JavaScript framework like React Native.
The whole thing got summed up in one line: "Web + Mobile + Admin + API + Robots."
Try it
The repo is open source, and you can spin up a new project in one command:
laravel new my-app --using=nativephp/superstack
Repo: https://github.com/NativePHP/superstack
Who it's for
If you're a Laravel developer who wants to ship a small product across web and mobile without running four separate projects, this is worth a serious look. You stay in one language, one repo, one mental model. The API and admin come for free, and the AI/MCP layer is there when you want it.
Whether you adopt it or not, the direction is the interesting part: your Laravel skills reaching the browser, the phone, and an AI agent from the same code.
