Electrik 5.4.0 · Laravel SaaS kit
Ship Laravel SaaS without rebuilding teams and billing again
Auth, team workspaces, Stripe on the team, onboarding, and Slate UI —
as a Composer package. Your App\ stays clean.
$0 grant · Solo $99 one-time · Studio $149 unlimited projects
Using Cursor or Claude? Paste an agent prompt
Used in production
Every client Laravel SaaS from Quick Brown Fox ships on Electrik — teams, billing shell, and Slate included.
Agent DX
Built for Cursor and Claude — not just humans
AGENTS.md, llms.txt, and a Cursor skill teach coding agents to
composer require
Electrik, run the installer, and keep the shell in vendor.
Same package either way — agents just install it correctly.
- → Paste one prompt into Cursor / Claude
- → Agent reads docs + AGENTS.md before touching App\
- → Auth, teams, and billing stay in vendor
Agent prompt
Install Electrik 5.x as a Composer package. Read https://electrik.dev/llms.txt and https://electrik.dev/docs/getting-started/ai first. Keep the shell in vendor; put product code in App\. Do not dump Jetstream/Breeze-style auth into App\.
composer require still work without an agent.
The problem
Stop gluing Jetstream, Spark, and a theme
Most Laravel SaaS starts as four weekends of the same setup. Electrik is the setup — one package, not a dump into App\.
Without Electrik
- Jetstream or Breeze for auth
- Hand-roll teams and roles
- Spark or DIY Cashier
- A mismatched admin theme
- Starter code rotting in App\
With Electrik
- Auth, sessions, profile, 2FA
- Team workspaces + Spatie roles
- Stripe customer on the team
- Slate 3 UI in the kit
composer require— stays in vendor
Teams
Workspaces that match real SaaS
Create and switch teams, invite members, Spatie roles scoped to the workspace. Your product attaches to the team — not a solo-user afterthought.
Team
Invite · roles · switch
Spatie permissions, team-scoped from install.
Billing
Cashier on the team
Subscribe, portal, webhooks — B2B-shaped.
Billing + UI
Stripe on the team. Slate in the kit.
The Cashier customer is the team — the shape most B2B Laravel SaaS need. Screens ship on Electrik Slate 3 so auth, billing, and product UI share one system.
Architecture
No boilerplate dump. Lean package architecture.
Other kits clone into your app. Electrik lives in vendor. Customize via config, env, and published views — not by owning hundreds of kit files forever.
Typical starter dump
app/ ├── Actions/Fortify/… ├── Models/User.php ← kit forever ├── Http/… └── …hundreds of kit files resources/views/ └── …auth, teams, billing copies
With Electrik
app/ ├── Models/… ← your product ├── Http/… ← your product └── … vendor/electrik/ └── electrik/ ← auth, teams, billing composer require → electrik:install → build
Stack
Works with the Laravel tools you already use
Built on Laravel 12, Livewire, Cashier, Spatie Permission, and Tailwind — with Electrik Slate as the UI system. Install from Packagist like any other package.
Quick Brown Fox
“We don’t reinvent auth, teams, and billing for each client. Every Laravel SaaS we ship runs on Electrik — package in vendor, product in App\.”
Quick Brown Fox · Studio that builds Electrik — and ships client work on it
Electrik
Production shell
“Electrik is the SaaS starter we wanted as a Laravel package: auth, teams, billing, and onboarding stay vendor-owned, with Slate 3 for UI instead of a mismatched admin theme. Full features ship in source, and the BSL grant is explicit about when you need a commercial license.”
Neeraj Kumar · Founder · Product Hunt
Install
Require. Install. Open the app.
Hours of glue become a package and an installer. Wire Stripe keys, then build product.
-
1
composer require electrik/electrik -
2
php artisan electrik:install --migrate --force - 3 Onboarding → team dashboard
Pricing
One feature surface. Honest licenses.
Full features in source either way. Buy commercial rights when a company owns the app — not a secret Pro unlock.
Solo — one commercial product
$99
The license most buyers need. Same install as the grant. License email after payment.
Need unlimited projects? Studio $149 · Agency custom.
Evaluating Jetstream or Spark?
Honest matrices on compare pages — when Electrik fits, and when the other product is better.
Common questions
Grant vs commercial, vendor customization, Solo vs Studio.
Is Electrik free? +
Electrik includes a free Additional Use Grant for personal, educational, open-source, and pre-revenue indie use. Companies, client work, and commercial products require a commercial license. All features ship in source for both lanes.
What’s the difference between Solo $99 and Studio $149? +
Solo covers one commercial product. Studio covers unlimited commercial projects. Both are one-time for the major line current at purchase (today 5.x + minors). Agency is custom for org / white-label needs.
If the shell is in vendor, can I customize views? +
Yes. Customize via config and env first; publish views with Artisan when you need to brand or replace specific screens. You do not dump the whole SaaS shell into App\.
How do I install Electrik 5.x? +
Require the package with Composer, then run php artisan electrik:install on a fresh Laravel 12 app. See the install guide on electrik.dev for requirements and Stripe setup.
Is this a Jetstream-style scaffold dump? +
No. Electrik is a Composer package under the Electrik\ namespace. Auth, teams, and billing stay in vendor; your product code lives in App\.
Can Cursor or Claude install Electrik? +
Yes. Paste the agent prompt from the homepage, or point the agent at electrik.dev/llms.txt and AGENTS.md. Agents should keep the shell in vendor and write product code in App\.
Try the demo. Buy when you ship.
Click through the live product, install on the grant, or buy Solo when a company owns the app.
Need a team to build on this stack? Quick Brown Fox