Resources / Resource
Laravel SaaS starter kit
If you searched for a Laravel SaaS starter kit, you usually want auth, teams, billing, and a UI shell without spending months gluing Jetstream, Cashier, and a theme together. Electrik is that shell — as a Composer package.
What “Laravel SaaS starter kit” usually means
Builders mean a prewired path to a multi-user product: login and registration, team or workspace model, roles, Stripe subscriptions, invoices, and a dashboard shell. Some kits also ship admin panels, blogs, or Filament resources.
The fork in the road is delivery. Most kits dump code into your app/ folder (Jetstream-style scaffolds or zip boilerplates). You own every merge forever. Electrik keeps auth, teams, and billing under the Electrik\ namespace and you extend via config, App\, and published views when needed.
What Electrik includes
- Auth — sessions, verification, password reset, 2FA, passkeys, magic link, Socialite
- Teams — create/switch, invites, Spatie permissions, activity, branding, archive
- Billing — Laravel Cashier on the team, plans, add-ons, metered usage, tax IDs, webhooks
- Shell — Studio dashboard, onboarding, profile, API tokens, notifications, /ops console
- UI — Electrik Slate 3 anonymous Blade components and tokens
Package vs scaffold (why it matters for agents and upgrades)
Scaffold dumps feel fast on day one. On day ninety, Composer updates and AI-assisted edits fight over the same auth files you now “own.”
A package-first kit keeps the product shell updatable on a major line (Electrik 5.x today). Cursor or Claude Code should write product features in App\ after reading electrik.dev/llms.txt — not reinvent Jetstream inside vendor-ish copies.
Pricing and license (honest)
BSL 1.1 with a free Additional Use Grant for personal, educational, open-source, and pre-revenue indie use. Solo $99 and Studio $149 are one-time commercial licenses for the major line at purchase. Agency is custom.
Billing features are not locked behind a paid tier. The gate is commercial permission, not feature flags.
When Electrik is the wrong starter
- You only need a Filament admin CMS — use Filament, not a SaaS product shell
- You want a Next.js / React kit — different stack; see ShipFast-class tools
- You need multi-database tenancy or custom domains as day-one features — not Electrik’s current scope
- You want a prompt-to-app builder (Lovable/Bolt) — not a Composer package
FAQ
- Is Electrik a free Laravel SaaS starter kit?
- Source is public under BSL with a free grant for eligible indie and educational use. Commercial products and client work need Solo, Studio, or Agency.
- Does Electrik replace Jetstream?
- For many SaaS apps, yes as the auth/teams/billing shell — but the model differs: Jetstream scaffolds into your app; Electrik stays a package. See the Jetstream compare page.
- What Laravel versions does Electrik support?
- Electrik 5.x targets Laravel 12/13 with Livewire 4 and Slate 3. Check Packagist for the current constraint.