https://github.com/AzureAD/microsoft-authentication-library-for-dotnet
azure-active-directory dotnet identity maui microsoft msal netcore wam
Score: 34.53930900092228
Last synced: about 5 hours ago
JSON representation
Repository metadata:
Microsoft Authentication Library (MSAL) for .NET
- Host: GitHub
- URL: https://github.com/AzureAD/microsoft-authentication-library-for-dotnet
- Owner: AzureAD
- License: mit
- Created: 2015-10-19T18:53:15.000Z (almost 11 years ago)
- Default Branch: main
- Last Pushed: 2026-09-25T15:21:53.000Z (6 days ago)
- Last Synced: 2026-09-25T15:44:16.881Z (6 days ago)
- Topics: azure-active-directory, dotnet, identity, maui, microsoft, msal, netcore, wam
- Language: C#
- Homepage: https://aka.ms/msal-net
- Size: 44.9 MB
- Stars: 1,502
- Watchers: 100
- Forks: 412
- Open Issues: 226
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: CODEOWNERS
- Security: SECURITY.md
- Support: supportPolicy.md
Owner metadata:
- Name: Azure Active Directory
- Login: AzureAD
- Email:
- Kind: organization
- Description:
- Website: http://azure.microsoft.com/en-us/services/active-directory/
- Location: Redmond, WA
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/2966316?v=4
- Repositories: 59
- Last Synced at: 2026-10-01T00:57:06.534Z
- Profile URL: https://github.com/AzureAD
GitHub Events
Total
- Commit comment event: 5
- Create event: 453
- Delete event: 393
- Fork event: 44
- Gollum event: 3
- Issue comment event: 810
- Issues event: 544
- Member event: 4
- Pull request event: 693
- Pull request review comment event: 2245
- Pull request review event: 2714
- Push event: 2363
- Release event: 22
- Watch event: 99
- Total: 10392
Last Year
- Commit comment event: 1
- Create event: 131
- Delete event: 116
- Fork event: 6
- Issue comment event: 92
- Issues event: 166
- Member event: 2
- Pull request event: 187
- Pull request review comment event: 504
- Pull request review event: 537
- Push event: 770
- Release event: 4
- Watch event: 10
- Total: 2526
Committers metadata
Last synced: 1 day ago
Total Commits: 3,931
Total Committers: 123
Avg Commits per committer: 31.959
Development Distribution Score (DDS): 0.761
Commits in past year: 288
Committers in past year: 22
Avg Commits per committer in past year: 13.091
Development Distribution Score (DDS) in past year: 0.715
| Name | Commits | |
|---|---|---|
| Bogdan Gavril | b****l@m****m | 940 |
| Gladwin Johnson | 9****n | 343 |
| Kanishk Panwar | k****r@m****m | 333 |
| Mark Zuber | m****r@m****m | 328 |
| Travis Walker | t****r@m****m | 295 |
| jennyf19 | j****e@m****m | 251 |
| afshins | a****i@m****m | 192 |
| pmaytak | 3****k | 178 |
| Neha Bhargava | 6****a | 165 |
| Ray Luo | r****o@m****m | 77 |
| abhishek58g | a****n@m****m | 64 |
| Jean-Marc Prieur | j****r@m****m | 63 |
| SameerK-MSFT | 8****T | 56 |
| Simon Cropp | s****p@g****m | 50 |
| Copilot | 1****t | 50 |
| Matthew John Cheetham | m****m@o****m | 49 |
| Robbie-Microsoft | 8****t | 45 |
| Duncan Pocklington | d****p@m****m | 44 |
| Sam Chen | s****n@m****m | 30 |
| SomkaPe | p****a@m****m | 30 |
| Michel Zehnder | M****Z | 21 |
| jennyf19 | f****j@g****m | 19 |
| henrikm | 3****e | 19 |
| Avery-Dunn | 6****n | 17 |
| Ashok Kumar Ramakrishnan | 8****2 | 17 |
| unknown | a****s@a****m | 14 |
| Mikayla Hutchinson | m****n@g****m | 14 |
| Den Delimarsky | 5****n | 14 |
| Brandon Werner | b****e@m****m | 13 |
| Ryan Auld | r****d@m****m | 12 |
| and 93 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 927
Total pull requests: 1,332
Average time to close issues: 8 months
Average time to close pull requests: 10 days
Total issue authors: 399
Total pull request authors: 56
Average comments per issue: 2.92
Average comments per pull request: 0.8
Merged pull request: 841
Bot issues: 0
Bot pull requests: 4
Past year issues: 82
Past year pull requests: 235
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 10 days
Past year issue authors: 36
Past year pull request authors: 26
Past year average comments per issue: 1.66
Past year average comments per pull request: 0.54
Past year merged pull request: 106
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- gladjohn (168)
- bgavrilMS (137)
- neha-bhargava (39)
- trwalke (38)
- pmaytak (30)
- SameerK-MSFT (11)
- christothes (10)
- jmprieur (9)
- jsquire (9)
- msJinLei (7)
- Robbie-Microsoft (5)
- aries-zhang (5)
- GruberMarkus (5)
- MihaMarkic (4)
- zachcwillson (4)
Top Pull Request Authors
- gladjohn (393)
- bgavrilMS (227)
- trwalke (144)
- neha-bhargava (105)
- SimonCropp (99)
- Robbie-Microsoft (67)
- pmaytak (52)
- Copilot (35)
- ashok672 (24)
- localden (20)
- Avery-Dunn (15)
- fengga (13)
- Ugonnaak1 (11)
- jennyf19 (10)
- DharshanBJ (10)
Top Issue Labels
- Feature Request (245)
- untriaged (218)
- needs attention (197)
- bug (185)
- internal (162)
- public-client (151)
- P2 (130)
- confidential-client (120)
- scenario:ManagedIdentity (76)
- question (47)
- answered (46)
- scenario:Desktop (45)
- WAM (44)
- external (40)
- documentation (36)
- Engineering Excellence (35)
- P3 (33)
- public_client (27)
- tracked-ado (24)
- scenario:Mobile-Android (22)
- scenario:Mobile-iOS (21)
- requires more info (19)
- performance (19)
- Similar-Issue (18)
- build pipeline (17)
- workaround exists (16)
- Supportability (16)
- test (16)
- Fundamentals (16)
- confidential_client (16)
Top Pull Request Labels
- do not merge (16)
- agentic-cli (9)
- Feature Branch (7)
- bug (4)
- Windows Forms dependency (4)
- feature (3)
- java (2)
- test (2)
- .NET (2)
- merge after msal release (2)
- docs (1)
- blocked (1)
- P1 (1)
- documentation (1)
- agentic-mixed (1)
- security (1)
- cache (1)
- telemetry (1)
Package metadata
- Total packages: 10
-
Total downloads:
- nuget: 4,707,414,302 total
- Total dependent packages: 386 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 806
- Total maintainers: 2
nuget.org: microsoft.identity.client.mtlspop
This package contains binaries needed to use managed identity proof-of-possession (MTLS PoP) flows in applications using MSAL.NET.
- Homepage: https://go.microsoft.com/fwlink/?linkid=844761
- Licenses: MIT
- Latest release: 4.81.0-preview (published 9 months ago)
- Last Synced: 2026-09-30T03:50:02.012Z (1 day ago)
- Versions: 8
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 2.17%
- Forks count: 2.193%
- Dependent repos count: 6.652%
- Average: 7.213%
- Dependent packages count: 17.836%
nuget.org: microsoft.identity.client.keyattestation
This package contains binaries needed to enable Credential Guard attestation in managed identity proof-of-possession (mTLS PoP) flows using MSAL.NET.
- Homepage: https://go.microsoft.com/fwlink/?linkid=844761
- Licenses: MIT
- Latest release: 4.90.1 (published 5 days ago)
- Last Synced: 2026-09-30T03:50:03.942Z (1 day ago)
- Versions: 33
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 8,206,089 Total
-
Rankings:
- Dependent repos count: 6.207%
- Average: 11.394%
- Dependent packages count: 16.58%
- Maintainers (2)
nuget.org: microsoft.identity.client
This package contains the binaries of the Microsoft Authentication Library for .NET (MSAL.NET). MSAL.NET makes it easy to obtain tokens from the Microsoft identity platform for developers (formerly Azure AD v2.0) signing-in users with work & school accounts, Microsoft personal accounts, and social identities via Azure AD B2C. These tokens provide access to Microsoft Cloud API and any other API secured by the Microsoft identity platform. This version supports adding authentication functionality to your .NET based clients - .NET, .NET Framework, .NET MAUI
- Homepage: https://go.microsoft.com/fwlink/?linkid=844761
- Licenses: MIT
- Latest release: 4.90.1 (published 5 days ago)
- Last Synced: 2026-09-30T09:08:34.890Z (1 day ago)
- Versions: 234
- Dependent Packages: 328
- Dependent Repositories: 0
- Downloads: 2,862,519,273 Total
-
Rankings:
- Downloads: 0.021%
- Average: 11.778%
- Dependent repos count: 14.976%
- Dependent packages count: 20.335%
- Maintainers (2)
nuget.org: microsoft.identity.client.extensions.msal
This package contains the public client (desktop) caching to Microsoft Authentication Library for .NET (MSAL.NET)
- Homepage: https://go.microsoft.com/fwlink/?linkid=844761
- Licenses: MIT
- Latest release: 4.90.1 (published 5 days ago)
- Last Synced: 2026-09-30T03:50:06.086Z (1 day ago)
- Versions: 177
- Dependent Packages: 55
- Dependent Repositories: 0
- Downloads: 1,806,658,536 Total
-
Rankings:
- Downloads: 0.036%
- Average: 11.783%
- Dependent repos count: 14.976%
- Dependent packages count: 20.335%
- Maintainers (2)
nuget.org: jetbrains.microsoft.identity.client.broker
This package contains binaries needed to use brokers in public client desktop applications and supersedes Microsoft.Identity.Client.Desktop.
- Homepage: https://go.microsoft.com/fwlink/?linkid=844761
- Licenses: MIT
- Latest release: (published 1 day ago)
- Last Synced: 2026-09-30T03:50:03.441Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 6.498%
- Average: 11.962%
- Dependent packages count: 17.427%
nuget.org: microsoft.identity.client.broker
This package contains binaries needed to use brokers in public client desktop applications and supersedes Microsoft.Identity.Client.Desktop.
- Homepage: https://go.microsoft.com/fwlink/?linkid=844761
- Licenses: MIT
- Latest release: 4.90.1 (published 5 days ago)
- Last Synced: 2026-09-30T03:50:05.883Z (1 day ago)
- Versions: 122
- Dependent Packages: 2
- Dependent Repositories: 0
- Downloads: 27,165,146 Total
-
Rankings:
- Downloads: 1.398%
- Average: 12.238%
- Dependent repos count: 14.978%
- Dependent packages count: 20.338%
- Maintainers (2)
nuget.org: microsoft.identity.client.desktop
This package contains binaries needed to use the Windows broker and other features with MSAL on older platforms such as .NET Framework and .NET Core 3.x.
- Homepage: https://go.microsoft.com/fwlink/?linkid=844761
- Licenses: MIT
- Latest release: 4.90.1 (published 5 days ago)
- Last Synced: 2026-09-30T03:50:04.758Z (1 day ago)
- Versions: 158
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 2,812,330 Total
-
Rankings:
- Downloads: 1.451%
- Average: 12.255%
- Dependent repos count: 14.978%
- Dependent packages count: 20.338%
- Maintainers (2)
nuget.org: microsoft.identity.client.extensions.web
This package contains the binaries of the Microsoft Authentication Web Extensions Library for .NET (MSAL.NET).
- Homepage: https://go.microsoft.com/fwlink/?linkid=844761
- Licenses: MIT
- Latest release: (published 1 day ago)
- Last Synced: 2026-09-30T03:50:02.704Z (1 day ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 12.697%
- Average: 16.122%
- Dependent packages count: 19.548%
nuget.org: microsoft.identity.client.desktop.winui3
This package contains WinUI3-specific binaries for using MSAL.NET with modern Windows applications built on WinUI3 and Windows App SDK.
- Homepage: https://go.microsoft.com/fwlink/?linkid=844761
- Licenses: MIT
- Latest release: 4.90.1 (published 5 days ago)
- Last Synced: 2026-09-30T03:50:03.275Z (1 day ago)
- Versions: 43
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 16,036 Total
-
Rankings:
- Stargazers count: 2.186%
- Forks count: 2.206%
- Dependent repos count: 6.633%
- Average: 16.942%
- Dependent packages count: 17.786%
- Downloads: 55.901%
- Maintainers (2)
nuget.org: microsoft.identity.lab.api
This package contains the binaries of the Microsoft Authentication Library for .NET (MSAL.NET). MSAL.NET makes it easy to obtain tokens from the Microsoft identity platform for developers (formerly Azure AD v2.0) signing-in users with work & school accounts, Microsoft personal accounts, and social identities via Azure AD B2C. These tokens provide access to Microsoft Cloud API and any other API secured by the Microsoft identity platform. This version supports adding authentication functionality to your .NET based clients - .NET, .NET Framework, .NET MAUI
- Homepage: https://go.microsoft.com/fwlink/?linkid=844761
- Licenses: MIT
- Latest release: 2.0.1 (published 5 months ago)
- Last Synced: 2026-09-30T03:50:05.557Z (1 day ago)
- Versions: 27
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 36,892 Total
-
Rankings:
- Dependent repos count: 13.819%
- Dependent packages count: 18.835%
- Average: 19.186%
- Downloads: 24.903%
- Maintainers (2)
Dependencies
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-dotnet v3 composite
- benchmark-action/github-action-benchmark v1 composite
- Azure/pipelines v1 composite
- Microsoft.Identity.Client.NativeInterop $(MSALRuntimeNativeInteropVersion)
- Microsoft.Web.WebView2 1.0.864.35
- System.IO.FileSystem.AccessControl 5.0.0
- System.Security.Cryptography.ProtectedData 4.5.0
- com.google.code.gson:gson [2.8.9,)
- com.microsoft.azure:msal4j LATEST
- Microsoft.CodeAnalysis.RulesetToEditorconfigConverter 3.3.3 development
- Microsoft.CSharp 4.5.0
- Microsoft.Identity.Client.NativeInterop $(MSALRuntimeNativeInteropVersion)
- Microsoft.IdentityModel.Abstractions 6.22.0
- Microsoft.Web.WebView2 1.0.864.35
- System.ComponentModel.TypeConverter 4.3.0
- System.Net.NameResolution 4.3.0
- System.Runtime.Serialization.Formatters 4.3.0
- System.Runtime.Serialization.Json 4.3.0
- System.Runtime.Serialization.Primitives 4.3.0
- System.Security.SecureString 4.3.0
- System.ServiceModel.Http 4.5.3
- System.ServiceModel.NetTcp 4.5.3
- System.ServiceModel.Security 4.5.3
- System.Xml.XDocument 4.3.0
- System.Xml.XmlDocument 4.3.0
- Xamarin.Android.Support.CustomTabs 28.0.0.3
- Xamarin.AndroidX.Browser 1.0.0
- CommandLineParser 2.9.1
- Newtonsoft.Json 13.0.1
- CommandLineParser *
- Newtonsoft.Json *
- CommandLineParser *
- Microsoft.Identity.Client 2.7.1
- Newtonsoft.Json *
- CommandLineParser *
- Newtonsoft.Json *
- MSTest.TestAdapter 2.2.10
- MSTest.TestFramework 2.2.10
- Microsoft.NET.Test.Sdk 17.2.0
- Newtonsoft.Json 13.0.1
- NSubstitute.Analyzers.CSharp 1.0.15 development
- MSTest.TestFramework 2.2.10
- Microsoft.NET.Test.Sdk 17.2.0
- NSubstitute 4.4.0
- Newtonsoft.Json 13.0.1
- System.Reflection.TypeExtensions 4.7.0
- System.Threading 4.3.0
- System.Threading.Tasks 4.3.0
- System.Threading.Tasks.Parallel 4.3.0
- System.Threading.Thread 4.3.0
- System.ValueTuple 4.5.0
- Azure.Security.KeyVault.Certificates 4.3.0
- Azure.Security.KeyVault.Secrets 4.3.0
- Newtonsoft.Json 13.0.1
- BenchmarkDotNet 0.13.6
- BenchmarkDotNet.Diagnostics.Windows 0.13.6
- MSTest.TestAdapter 2.2.10
- MSTest.TestFramework 2.2.10
- Microsoft.Identity.Client *
- Microsoft.Identity.Web.TokenCache *
- Microsoft.NET.Test.Sdk 17.2.0
- System.CodeDom 6.0.0
- Kerberos.NET 4.5.174
- Microsoft.ApplicationInsights.AspNetCore 2.21.0
- Swashbuckle.AspNetCore 6.*
- Swashbuckle.AspNetCore.Annotations 6.*
- System.Collections 4.3.0
- System.Drawing.Common 4.7.2
- Swashbuckle.AspNetCore 6.*
- Swashbuckle.AspNetCore.Annotations 6.*
- Newtonsoft.Json 13.0.1
- Newtonsoft.Json *
- System.Net.Http 4.3.4
- System.Security.Cryptography.Cng 5.0.0
- Swashbuckle.AspNetCore 6.4.0
- OpenTelemetry.Exporter.Console 1.6.0
- OpenTelemetry.Exporter.InMemory 1.6.0