u/mohammedelkarsh

Show r/laravel: Laravel Tenant Kit — open-source multi-tenant SaaS starter (MIT)
▲ 20 r/laravel

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.

u/mohammedelkarsh — 9 days ago