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

electrik · team dashboard
Electrik team dashboard

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\.
Optional path — demo and 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.

Electrik onboarding and teams

Team

Invite · roles · switch

Spatie permissions, team-scoped from install.

Electrik dashboard with billing context

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.

Lv Laravel 12
Lw Livewire 4
St Stripe Cashier
Sp Spatie Permission
Tw Tailwind CSS v4
Sl Electrik Slate 3
Pk Packagist
Cp Composer
Gh GitHub

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. 1 composer require electrik/electrik
  2. 2 php artisan electrik:install --migrate --force
  3. 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

One-time · current major (5.x) + minors

The license most buyers need. Same install as the grant. License email after payment.

Need unlimited projects? Studio $149 · Agency custom.

Grant · $0

Personal, OSS, school, pre-revenue. Full features.

Install free

Studio · $149

Unlimited commercial projects. Priority support.

Buy Studio

Agency · Custom

Org-wide rights, white-label, volume.

Contact

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\.

All FAQs

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