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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Django organization / multi-tenant management

Ranking updated Jun 30, 2026

For a django library for multi-tenant organization management, the first results are bennylope/django-organizations (bennylope/django-organizations is a Django library that provides multi-user account grouping with organization scoping, permissions, and admin integration, directly matching the need for organization management and multi-tenant access control in Django), stack-auth/stack (Stack is a full identity provider with multi-tenant user management and workspace invitations, but it is a standalone TypeScript service rather than a Django library, so it does not meet the requirement for Django integration) and hsluoyz/casbin (Casbin is a general-purpose authorization library that supports RBAC and other access control models, but it is not a Django-specific library for organization/group management or multi-tenant isolation, so it does not directly match this search). usekaneo/kaneo and stack-auth/stack-auth round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

We curate open-source GitHub repositories matching “django organization library”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Results for “a django library for multi-tenant organization management”

Find the best repos with AI.We'll search the best matching repositories with AI.
  • bennylope/django-organizationsbennylope avatar

    bennylope/django-organizations

    1,357View on GitHub↗

    :couple: Multi-user accounts for Django projects

    bennylope/django-organizations is a Django library that provides multi-user account grouping with organization scoping, permissions, and admin integration, directly matching the need for organization management and multi-tenant access control in Django.

    PythonAuthenticationUsers
    View on GitHub↗1,357
  • stack-auth/stackstack-auth avatar

    stack-auth/stack

    6,815View on GitHub↗

    Stack is an open-source identity provider that manages user authentication, passkeys, and OAuth tokens. It provides an identity infrastructure that handles user data storage and authentication flows via a centralized administrative dashboard. The platform differentiates itself by integrating a multi-tenant user management system that organizes users into team workspaces through invitation flows. It includes a secure secret vault for storing encrypted API keys and user tokens using encryption keys that remain hidden from the service provider. The system covers a broad range of administrative

    Stack is a full identity provider with multi-tenant user management and workspace invitations, but it is a standalone TypeScript service rather than a Django library, so it does not meet the requirement for Django integration.

    TypeScriptRole-Based Access ControlTeam Workspace Invitations
    View on GitHub↗6,815
  • hsluoyz/casbinhsluoyz avatar

    hsluoyz/casbin

    20,189View on GitHub↗

    Casbin is an authorization library designed to manage application access control and permissions through a configurable model-based engine. It serves as a centralized system for verifying whether a user has permission to perform specific actions on a resource. The engine supports multiple access control models, including Role-Based Access Control, Attribute-Based Access Control, and Access Control Lists. It allows for the definition of role hierarchies and the evaluation of user, resource, and environment attributes to make access decisions. The library decouples authorization logic from dat

    Casbin is a general-purpose authorization library that supports RBAC and other access control models, but it is not a Django-specific library for organization/group management or multi-tenant isolation, so it does not directly match this search.

    GoRole-Based Access ControlRole-Based Access Management
    View on GitHub↗20,189
  • usekaneo/kaneousekaneo avatar

    usekaneo/kaneo

    3,218View on GitHub↗

    Kaneo is an open-source project management platform built around a kanban board interface for organizing tasks into columns with drag-and-drop status management. It functions as a self-hosted task manager that supports multiple workspaces, organizations, and role-based access control, with all persistent data stored in a PostgreSQL relational database and exposed through a RESTful JSON API. The platform distinguishes itself through deep external integration capabilities, connecting project workflows to GitHub, Gitea, Slack, Discord, and Telegram with automated event-driven actions. A webhook

    Kaneo is a self-hosted project management platform with organization and role-based access control, but it is a standalone TypeScript application, not a Django library for integrating multi-tenant management into Django projects.

    TypeScriptInvitation ManagementOrganization InvitationsRole-Based Access Control
    View on GitHub↗3,218
  • stack-auth/stack-authstack-auth avatar

    stack-auth/stack-auth

    6,699View on GitHub↗

    Stack Auth is an open-source authentication and authorization platform that provides pre-built UI components, OAuth integration, team management, and session handling for web applications. It offers a complete authentication lifecycle covering sign-in, sign-up, session management, password recovery, and multi-factor security, with support for passkey authentication and OAuth providers including Google, GitHub, and Apple. The platform includes a team-based permission system with role-based access control, allowing users to be organized into teams with granular permissions for membership manage

    Stack Auth is a standalone authentication platform with team management and permissions, but it is not a Django library or Python package, so it lacks the Django integration required for a Django-based multi-tenant setup.

    TypeScriptRole-Based Access ControlTeam Member Invitations
    View on GitHub↗6,699
  • casbin/casbincasbin avatar

    casbin/casbin

    19,848View on GitHub↗

    Casbin is an authorization library that provides a model-based engine for enforcing access control across diverse application environments. It decouples authorization logic from application code by using a configuration-driven approach, allowing developers to define access rules and evaluation logic independently. The system supports a wide range of access control models, including role-based, attribute-based, and relationship-based patterns, which are evaluated at runtime to determine if a subject is permitted to perform an action on a resource. The project distinguishes itself through a hig

    Casbin is a general-purpose authorization engine for access control (RBAC, ABAC, etc.), not a Django-specific library for organization or multi-tenant management — it lacks Django integration, group management, admin interface, and invitation features, so it is a building block rather than the tool this search asks for.

    GoRole-Based Access ControlRole-Based Access Management
    View on GitHub↗19,848
  • worklenz/worklenzWorklenz avatar

    Worklenz/worklenz

    2,921View on GitHub↗

    Worklenz is a project management platform and professional services automation tool designed for planning work, tracking tasks via Kanban boards, and managing team collaboration. It functions as a combined resource management tool and time tracking software, providing a centralized workspace to analyze team capacity, balance workloads, and log work hours. The platform is distinguished by its deep integration with GitHub and Slack, allowing for the synchronization of repository activity and the delivery of real-time project notifications to external communication channels. It further streamlin

    Worklenz is a full project-management application rather than a Django library, so while it includes organization management features, it cannot be integrated into a Django project as a reusable component.

    TypeScriptRole-Based Access ControlTeam Member Invitations
    View on GitHub↗2,921
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
bennylope/django-organizations1.4KPythonBSD-2-ClauseJun 6, 2026
stack-auth/stack6.8KTypeScriptNOASSERTIONJun 26, 2026
hsluoyz/casbin
20.2K
Go
Apache-2.0
Jun 16, 2026
usekaneo/kaneo3.2KTypeScriptmitFeb 19, 2026
stack-auth/stack-auth6.7KTypeScriptotherFeb 19, 2026
casbin/casbin19.8KGoapache-2.0Feb 6, 2026
worklenz/worklenz2.9KTypeScriptagpl-3.0Feb 19, 2026

Related searches

  • HTTP request collection
  • an authorization library for managing access control
  • Django project templates
  • a self-hosted CRM
  • a framework for building DDD SaaS applications
  • Multitenancy framework
  • an authentication library for web applications
  • an open source CRM for business management