msal has 198.7M monthly downloads and 962 GitHub stars. Version 1.37.0 supports Python 3.9+, first published in 2018.
It is actively maintained under a permissive license, last released in May 2026.
It is built on top of cryptography, pyjwt and requests. It is used by 417 tracked packages, including azure-identity, msal-extensions and azure-kusto-data.
GitHub topics include msal-python, azure and sdks.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- cryptography <51,>=2.5
- pyjwt <3,>=1.0.0
- requests <3,>=2.0.0
1 optional dependencies
- pymsalruntime[broker]
Used By
- azure-identity
- msal-extensions
- azure-kusto-data
- office365-rest-python-client
- azure-cli-core
- o365
- azureml-core
- botframework-connector
- microsoft-teams-apps
- redis-entraid
- cognite-sdk
- paradime-io
- microsoft-agents-authentication-msal
- identity
- azure-identity-broker
- ms-fabric-cli
- dbl-sat-sdk
- dynamics365crm-python
- microsoft-fabric-rti-mcp
- zipline-ai
- msticpy
- docassemble-base
- msal-requests-auth
- django-azure-auth
- isaacsim-core
- flowtask
- intunecd
- docassemble-webapp
- fastapi-msal
- navigator-auth
- django-microsoft-sso
- medicafe
- kryten-webqueue
- llama-index-readers-microsoft-onedrive
- girder-oauth
- m365-mcp
- sumo-wrapper-python
- commondatamodel-objectmodel
- codemie-test-harness
- karyab
- powerbiclient
- regscale-cli
- ansys-conceptev-core
- bpmn-rpa
- boschrpamagicbox
- dsis-client
- teams-ai
- openrag
- spetlr
- workpilot