Skip to content
@sprout-laravel

Sprout for Laravel

A flexible, seamless and easy to use multitenancy solution for Laravel

Banner

Sprout is a collection of packages for Laravel that provide a seamless and easy to use multitenancy solution. It is designed to be flexible and customisable, without compromising on features.

The Sprout package provides the core of the functionality, but there's a number of addon packages that enhance the functionality of Sprout, or provide additional features.

  • Sprout Bud [WIP]: Bud allows you to manage tenant-specific configuration, with built-in support for dynamically configuring a whole host of Laravel's core connections and driver-based services.
  • Sprout Seedling [WIP]: Seedling builds on-top of the functionality provided by Sprout Bud to bring multitenant-specific database support to your Laravel application. As well as enabling the dynamic configuration of connections, it comes with a batch of supporting functionality to make managing tenant-specific databases easier.
  • Sprout Terra [WIP]: Terra brings domain-based identification to Sprout, allowing you to identify tenants based on the domain they are accessing your application from. Just like with Seedling, it also comes with a bunch of supporting functionality for dealing with tenant domains.

With more to come!

Pinned Loading

  1. sprout sprout Public

    A flexible, seamless and easy to use multitenancy solution for Laravel

    PHP 275 9

Repositories

Showing 7 of 7 repositories
  • sprout Public

    A flexible, seamless and easy to use multitenancy solution for Laravel

    sprout-laravel/sprout’s past year of commit activity
    PHP 275 MIT 9 10 0 Updated Feb 11, 2025
  • docs Public

    Documentation for Sprout for Laravel

    sprout-laravel/docs’s past year of commit activity
    3 1 1 0 Updated Feb 9, 2025
  • .github Public

    The Sprout for Laravel ✨special ✨ repository

    sprout-laravel/.github’s past year of commit activity
    0 0 0 0 Updated Feb 2, 2025
  • kitchen-sink Public

    The Sprout kitchen sink repository, containing many different demo projects implementing Sprout and its addons in various combinations

    sprout-laravel/kitchen-sink’s past year of commit activity
    0 0 0 0 Updated Feb 2, 2025
  • bud Public
    sprout-laravel/bud’s past year of commit activity
    PHP 0 MIT 0 1 0 Updated Feb 2, 2025
  • terra Public
    sprout-laravel/terra’s past year of commit activity
    PHP 0 MIT 0 1 0 Updated Dec 21, 2024
  • seedling Public
    sprout-laravel/seedling’s past year of commit activity
    PHP 0 MIT 0 1 0 Updated Dec 21, 2024

Top languages

Loading…

Most used topics

Loading…