Ship your SaaS with teams, billing, and a real UI kit
Electrik is a Composer package for Laravel: auth, team workspaces, Stripe subscriptions, onboarding, and Slate 3 components. Full features in source. Honest BSL dual licensing for indie and commercial use.
Built on tools you already use
Laravel 12, Livewire 4, Tailwind CSS v4, Cashier, Spatie Permission, and Electrik Slate 3.
Code stays in vendor/Electrik, not copied into your app on install.
- • Team-scoped roles and Stripe customer on the team
- • Working subscribe flow, webhooks, and plan sync
- • Onboarding wizard, notifications, activity log, 2FA
One feature surface. Two license lanes.
We do not strip billing or teams from a free tier. The grant covers personal, educational, open-source, and pre-revenue indie use. Companies and client work need a commercial license. Same codebase either way.
Common questions
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.
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.
What UI stack does Electrik use?
Electrik 5.x is built on Electrik Slate 3: anonymous Blade components, Tailwind CSS v4 tokens, and Livewire 4. UI documentation lives at slate.electrik.dev.