
Show r/laravel: Laravel Tenant Kit — open-source multi-tenant SaaS starter (MIT)
Hi r/laravel — first time posting here. I maintain Laravel Tenant Kit, an open-source starter for building multi-tenant SaaS on Laravel.
WHAT IT IS
One Laravel app: central domain (signup, billing, admin) + workspace subdomains (e.g. acme.yourapp.test). Each workspace gets its own database (Stancl Tenancy).
STACK
Laravel 13 · PHP 8.4 · Filament 5 · Stancl · Cashier (Stripe) · Breeze · Sanctum API · Docker · MySQL/PostgreSQL · Redis
INCLUDED
• DB-per-tenant isolation, subdomain + custom domains
• Auth on central + each workspace
• Teams, roles, invitations
• Stripe subscriptions per workspace
• Filament /admin for platform management
• OAuth (Google/GitHub)
• Central + tenant API tokens (abilities, rate limiting)
• Usage meters (api_calls, team_seats)
• English + Arabic (RTL)
• CI, 71 PHPUnit tests, Docker one-command setup
LATEST (v1.3.1)
Optional in-app guided chat on the central dashboard — create workspaces, check usage, invite teammates. Powered by api-operator on PyPI (Python sidecar; Laravel stays PHP-only).
TRY IT
git clone https://github.com/mohammedelkarsh/laravel-tenant-kit.git
cd laravel-tenant-kit
.\scripts\docker-setup.ps1
Login: http://laravel-tenant-kit.test:8080/login
admin@laravel-tenant-kit.test / password
LINKS
Repo: https://github.com/mohammedelkarsh/laravel-tenant-kit
Release: https://github.com/mohammedelkarsh/laravel-tenant-kit/releases/tag/v1.3.1
Article: https://dev.to/mohammedelkarsh/manage-your-laravel-multi-tenant-saas-from-a-chat-widget-v131-23pd
Demo GIF: https://raw.githubusercontent.com/mohammedelkarsh/laravel-tenant-kit/main/docs/screenshots/demo.gif
MIT. Feedback welcome — especially from anyone building SaaS on Laravel.