awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Multitenancy framework

Clasament actualizat la 8 aug. 2026

For multitenancy, the strongest matches are stancl/tenancy (This framework provides comprehensive multi-tenancy support for Laravel applications), fullstackhero/dotnet-starter-kit (This production-ready starter kit provides a comprehensive) and abpframework/abp (This). chillzhuang/springblade and bernardopires/django-tenant-schemas round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Compare the top open-source multitenancy frameworks ranked by GitHub stars and activity, and find the right fit for your project.

Multitenancy framework

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • stancl/tenancyAvatar stancl

    stancl/tenancy

    4,357Vezi pe GitHub↗

    Tenancy is a multi-tenancy framework for Laravel applications designed to support SaaS architectures. It provides a comprehensive system for implementing tenant data isolation, allowing developers to choose between dedicated multi-database schemas or single-database scoping via traits. The project distinguishes itself through a robust resource isolation model that extends beyond the database to include filesystems, Redis stores, and caches. It features an event-driven lifecycle orchestrator for automating tenant provisioning and a flexible identification middleware that resolves tenants via d

    This framework provides comprehensive multi-tenancy support for Laravel applications, featuring database schema isolation, tenant provisioning, routing, and cross-tenant resource separation.

    PHPTenant ConfigurationsTenant Route DefinitionsPer-Tenant Override APIs
    Vezi pe GitHub↗4,357
  • fullstackhero/dotnet-starter-kitF

    fullstackhero/dotnet-starter-kit

    6,580Vezi pe GitHub↗

    This project is a production-ready starter kit and boilerplate for building multi-tenant software-as-a-service applications using .NET and React. It provides a multi-tenant application framework and a cloud-native infrastructure kit designed to support scalable cloud services. The project distinguishes itself through a modular monolith architecture that organizes business logic into isolated bounded contexts to prevent code entanglement. It implements comprehensive SaaS identity management, including role-based access control, account impersonation, and strict tenant data isolation across the

    This production-ready starter kit provides a comprehensive .NET and React platform specifically built for multi-tenant SaaS applications, featuring built-in tenant data isolation and identity management.

    C#Multi-Tenant Isolation Layers
    Vezi pe GitHub↗6,580
  • abpframework/abpAvatar abpframework

    abpframework/abp

    14,313Vezi pe GitHub↗

    ABP is an opinionated architectural framework for building enterprise software solutions using .NET and ASP.NET Core. It serves as a structural toolkit for implementing domain-driven design and microservices patterns, providing a modular enterprise architecture where functionality is organized into independent, pluggable modules. The platform is specifically designed to support multi-tenant SaaS architectures, isolating data and configurations for multiple independent customers within a single application instance. It provides enterprise boilerplate infrastructure and pre-configured templates

    This .NET framework is purpose-built for multi-tenant SaaS architectures, offering robust data isolation, tenant provisioning, routing, and configuration management for enterprise applications.

    C#Multi-Tenant Isolation Layers
    Vezi pe GitHub↗14,313
  • chillzhuang/springbladeAvatar chillzhuang

    chillzhuang/SpringBlade

    6,900Vezi pe GitHub↗

    SpringBlade is a development framework and platform designed for building multi-tenant SaaS applications. It provides a comprehensive scaffold for both Spring Cloud microservices and monolithic Spring Boot architectures, enabling the rapid construction of enterprise-grade software. The platform distinguishes itself through integrated LLM orchestration and industrial IoT management. It features an LLM orchestration platform that combines large language models with knowledge bases and visual AI agent workflows, alongside an IoT hub for device connectivity, state synchronization, and edge flow o

    SpringBlade is a multi-tenant development framework providing database switching, configuration management, and scaffolding for enterprise-grade SaaS architectures, making it a comprehensive fit for building shared-instance applications.

    PLpgSQLMulti-Tenancy FrameworksSaaS Scaffolding TemplatesAI Agent Orchestrators
    Vezi pe GitHub↗6,900
  • bernardopires/django-tenant-schemasAvatar bernardopires

    bernardopires/django-tenant-schemas

    1,517Vezi pe GitHub↗

    django-tenant-schemas

    This repository provides a Django framework specifically designed for multi-tenancy using PostgreSQL schema isolation, letting you run multiple distinct tenants from a single shared instance while keeping their data strictly separated.

    PythonData Processing and AccessInfrastructure and Tasks
    Vezi pe GitHub↗1,517
  • cube-js/cube.jsAvatar cube-js

    cube-js/cube.js

    20,193Vezi pe GitHub↗

    Cube is a semantic layer data platform that maps raw SQL databases to standardized business metrics and dimensions. It functions as a SQL dialect translator, converting abstract semantic queries into optimized SQL statements for various cloud data warehouses. The platform operates as a multi-tenant data gateway, isolating information and security permissions for different customers within a single deployment. It includes a relational caching engine that stores pre-aggregated query results to reduce latency and decrease the load on primary data warehouses. The system provides a REST-based int

    Cube provides multi-tenant data management and isolation capabilities as a semantic layer platform, though it is primarily designed as a metrics and analytics layer rather than a general-purpose multitenancy framework.

    RustMulti-Tenant Isolation Layers
    Vezi pe GitHub↗20,193
  • citusdata/citusAvatar citusdata

    citusdata/citus

    12,562Vezi pe GitHub↗

    Citus is a PostgreSQL extension that transforms a standard database into a distributed system. It functions as a sharding framework and distributed SQL engine, enabling horizontal scaling by partitioning tables across a cluster of nodes. By utilizing a coordinator-worker topology, the system manages metadata and routes queries to the appropriate nodes, allowing for parallel execution of complex operations across distributed data shards. The platform distinguishes itself through its specialized support for multi-tenant architectures and real-time analytical processing. It enables tenant-based

    Citus is a PostgreSQL extension that shards databases to support multi-tenant architectures, making it a powerful database-level tool for tenant isolation and scaling even though it focuses on sharding rather than a complete application-level framework.

    CTenant Request Routing
    Vezi pe GitHub↗12,562
  • payloadcms/payloadAvatar payloadcms

    payloadcms/payload

    43,053Vezi pe GitHub↗

    Payload is a headless content management system and application framework that uses a code-first approach to define data schemas and administrative interfaces. By utilizing a centralized, type-safe configuration object, it automatically generates database schemas, API endpoints, and a fully customizable admin panel. The system is built on a database-agnostic architecture, allowing it to interface with various storage engines while providing a unified, type-safe API for server-side operations, REST, and GraphQL. What distinguishes Payload is its deep extensibility and developer-centric design.

    Payload is a headless CMS and application framework that provides code-first schema definitions and database-agnostic operations, though it requires custom configuration or plugins to handle full multi-tenant data isolation and provisioning out of the box.

    TypeScriptApplication Configuration FrameworksHeadless Content ServicesAccess Control Frameworks
    Vezi pe GitHub↗43,053
  • laravel/laravelAvatar laravel

    laravel/laravel

    84,489Vezi pe GitHub↗

    Laravel is a comprehensive full-stack web framework designed for building scalable server-side applications. It provides an integrated development environment that centers on an object-relational mapper for database abstraction, a robust routing system, and a sophisticated service container for dependency injection. The framework is built to handle complex application requirements through a modular architecture that emphasizes convention over configuration. What distinguishes Laravel is its deep integration of background processing and event-driven communication. It features a task queue orch

    Laravel is a general-purpose web framework rather than a dedicated multi-tenancy platform, but its robust routing, database abstraction, and middleware features provide the foundational building blocks for implementing multi-tenant architectures.

    BladeFull-Stack Web DevelopmentFull-Stack Web FrameworksActive-Record ORMs
    Vezi pe GitHub↗84,489
  • anjoy8/blog.coreAvatar anjoy8

    anjoy8/Blog.Core

    5,288Vezi pe GitHub↗

    Blog.Core is a production-ready backend boilerplate for building enterprise APIs and microservices using ASP.NET Core. It provides a foundational infrastructure for distributed systems, including tools for database-first scaffolding and the implementation of multi-tenant API frameworks. The project distinguishes itself through automated data layer generation, which produces entity models and repository layers directly from database schemas. It implements a centralized identity management system using standard identity server protocols to handle authentication and authorization across multiple

    Blog.Core is a backend boilerplate and microservice framework for ASP.NET Core that includes features for multi-tenant API implementation and database schema provisioning, aligning well with the multi-tenancy requirements.

    C#ASP.NET Core Application FrameworksProfessional API DevelopmentASP.NET Core Solution Templates
    Vezi pe GitHub↗5,288
  • yunaiv/ruoyi-vue-proAvatar YunaiV

    YunaiV/ruoyi-vue-pro

    37,833Vezi pe GitHub↗

    This project is an enterprise application framework designed to accelerate the construction of complex business software. It functions as a full-stack code generator that automatically produces backend logic, database operations, and frontend interface components from defined data schemas. By providing a standardized foundation for security, authentication, and administrative management, it enables developers to rapidly deploy functional, production-ready software environments. The platform distinguishes itself through its native support for multi-tenant architectures, allowing for secure dat

    This enterprise Java application framework includes native multi-tenant architecture support, making it a relevant platform for building multi-tenant business software despite leaning more toward full-stack code generation.

    JavaAuthentication ServicesEnterprise Application PlatformsProject Scaffolding
    Vezi pe GitHub↗37,833
  • aspnetboilerplate/aspnetboilerplateAvatar aspnetboilerplate

    aspnetboilerplate/aspnetboilerplate

    11,984Vezi pe GitHub↗

    This project is an application framework and boilerplate for enterprise web applications based on ASP.NET Core. It provides a foundation for building large-scale business applications by implementing a domain-driven design framework that organizes application logic into decoupled layers and modules. The framework distinguishes itself through built-in support for multi-tenant software-as-a-service architectures, providing primitives for data, configuration, and interface isolation for multiple customers within a single instance. It also includes an integrated identity management system featuri

    This repository provides a comprehensive enterprise application framework with built-in multi-tenancy primitives for data and configuration isolation, though it focuses more broadly on domain-driven design rather than a dedicated standalone multitenancy engine.

    C#ASP.NET Core Application FrameworksEnterprise Application FrameworksApplication Data Isolation
    Vezi pe GitHub↗11,984
  • tenancy/tenancyAvatar tenancy

    tenancy/tenancy

    1,322Vezi pe GitHub↗

    Enabling awesome Software as a Service with the Laravel framework.

    This package provides a multitenancy framework for the Laravel ecosystem, offering tenant routing, database isolation, and provisioning to help build multi-tenant applications from a single shared instance.

    PHPApplication Helpers
    Vezi pe GitHub↗1,322
  • go-admin-team/go-adminAvatar go-admin-team

    go-admin-team/go-admin

    12,687Vezi pe GitHub↗

    go-admin is a full-stack admin scaffolding system that generates a complete backend management interface with built-in user, role, menu, and department management modules. It combines role-based access control enforcement, JWT token authentication, multi-tenant database isolation, and scheduled task scheduling into a single framework, with a Vue-based frontend rendered through reusable components. The project distinguishes itself by integrating a Casbin RBAC engine for granular permission management across menus, buttons, and API endpoints, alongside automatic API documentation generation fro

    This administrative scaffolding framework supports multi-tenant database isolation alongside user and role management, making it a workable tool for building multi-tenant backends despite lacking some advanced tenant provisioning features.

    GoAdmin Panel GeneratorsCasbin RBAC EnforcementsCasbin RBAC Engines
    Vezi pe GitHub↗12,687
  • finbuckle/finbuckle.multitenantAvatar Finbuckle

    Finbuckle/Finbuckle.MultiTenant

    1,597Vezi pe GitHub↗

    MultiTenant is an open source multi-tenancy library for modern .NET created and maintained by Finbuckle LLC.

    Finbuckle.MultiTenant is a comprehensive .NET multi-tenancy library that provides tenant routing, configuration management, and database isolation features like schema and store separation.

    C#Application Frameworks
    Vezi pe GitHub↗1,597
  • bartventer/gorm-multitenancyAvatar bartventer

    bartventer/gorm-multitenancy

    82Vezi pe GitHub↗

    🚀📦 Multi-tenancy support for GORM managed databases

    This library provides multi-tenancy support for GORM-managed databases with middleware integration, making it a fitting framework-level tool for tenant routing and data isolation in Go applications despite lacking some broader platform features.

    GoDatabase Tools
    Vezi pe GitHub↗82
  • ateliware/triplexAvatar ateliware

    ateliware/triplex

    506Vezi pe GitHub↗

    Database multitenancy for Elixir applications!

    Triplex provides database schema isolation for multi-tenant Elixir applications, making it a fitting library for this category despite lacking some broader features like configuration management or tenant provisioning.

    ElixirDatabases and ORMs
    Vezi pe GitHub↗506
  • spree/spreeAvatar spree

    spree/spree

    15,230Vezi pe GitHub↗

    This project is a modular e-commerce platform built on Ruby on Rails, designed to serve as a comprehensive engine for managing online retail operations. It provides the foundational infrastructure to handle complex product catalogs, customer order lifecycles, and global payment processing within a unified system. The platform distinguishes itself through a headless, API-first architecture that decouples backend commerce logic from custom frontend storefronts. It supports multi-tenant environments, allowing for the management of multiple independent retail storefronts or marketplaces from a si

    This project is a modular e-commerce platform that includes multi-tenant marketplace support, though its primary identity is online retail rather than a general-purpose multitenancy framework.

    RubyE-commerce FrameworksB2B Commerce SolutionsE-commerce Engines
    Vezi pe GitHub↗15,230
  • kiranism/next-shadcn-dashboard-starterAvatar Kiranism

    Kiranism/next-shadcn-dashboard-starter

    6,595Vezi pe GitHub↗

    This project is a type-safe web application template and admin dashboard starter built with Next.js, TypeScript, and the shadcn/ui component library. It serves as a multi-tenant SaaS boilerplate designed for developing administrative interfaces and software-as-a-service applications. The starter distinguishes itself through integrated SaaS infrastructure, including multi-tenant workspace management, organization-level permissions, and subscription billing integration. It features role-based access control to gate specific pages and navigation items based on user roles or subscription tiers.

    This project is a multi-tenant SaaS boilerplate built on Next.js and TypeScript that includes workspace management and organization-level features, though it focuses more on frontend UI scaffolding than deep backend database isolation.

    TypeScriptAdmin Dashboard FrameworksDashboard Layout EnginesBilling and Subscription Management
    Vezi pe GitHub↗6,595
Compară top 10 dintr-o privire
RepositorySteleLimbajLicențăUltimul push
stancl/tenancy4.4KPHPMIT13 iun. 2026
fullstackhero/dotnet-starter-kit6.6KC#MIT22 iun. 2026
abpframework/abp14.3KC#LGPL-3.016 iun. 2026
chillzhuang/springblade6.9KPLpgSQLApache-2.010 mai 2026
bernardopires/django-tenant-schemas1.5KPythonMIT11 feb. 2026
cube-js/cube.js20.2KRustNOASSERTION17 iun. 2026
citusdata/citus12.6KCAGPL-3.016 iun. 2026
payloadcms/payload43.1KTypeScriptMIT16 iun. 2026
laravel/laravel84.5KBlade—16 iun. 2026
anjoy8/blog.core5.3KC#Apache-2.016 apr. 2026

Related searches

  • a django library for multi-tenant organization management
  • a tool for managing project development environments
  • an open source framework for access control
  • HTTP web server
  • un framework pentru construirea de aplicații SaaS bazate pe DDD
  • an ORM library for relational data mapping
  • Data access layer
  • framework pentru orchestrarea sistemelor multi-agent