https://github.com/Microsoft/vs-mef
extensibility extensibility-engine mef visual-studio
Score: 28.326192017862354
Last synced: about 22 hours ago
JSON representation
Repository metadata:
Managed Extensibility Framework (MEF) implementation used by Visual Studio
- Host: GitHub
- URL: https://github.com/Microsoft/vs-mef
- Owner: microsoft
- License: mit
- Created: 2017-04-25T00:47:05.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2026-10-23T03:14:38.000Z (11 days ago)
- Last Synced: 2026-10-25T00:33:56.138Z (9 days ago)
- Topics: extensibility, extensibility-engine, mef, visual-studio
- Language: C#
- Homepage: https://microsoft.github.io/vs-mef/
- Size: 11.6 MB
- Stars: 469
- Watchers: 26
- Forks: 93
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
- Support: SUPPORT.md
- Agents: AGENTS.md
Owner metadata:
- Name: Microsoft
- Login: microsoft
- Email: opensource@microsoft.com
- Kind: organization
- Description: Open source projects and samples from Microsoft
- Website: https://opensource.microsoft.com
- Location: Redmond, WA
- Twitter: OpenAtMicrosoft
- Company:
- Icon url: https://avatars.githubusercontent.com/u/6154722?v=4
- Repositories: 8111
- Last Synced at: 2026-10-26T11:54:42.083Z
- Profile URL: https://github.com/microsoft
GitHub Events
Total
- Create event: 131
- Delete event: 123
- Fork event: 4
- Issue comment event: 76
- Issues event: 4
- Member event: 1
- Pull request event: 198
- Pull request review comment event: 58
- Pull request review event: 115
- Push event: 203
- Watch event: 24
- Total: 937
Last Year
- Create event: 43
- Delete event: 48
- Issue comment event: 22
- Pull request event: 36
- Pull request review comment event: 24
- Pull request review event: 32
- Push event: 66
- Watch event: 4
- Total: 275
Committers metadata
Last synced: 2 days ago
Total Commits: 3,718
Total Committers: 70
Avg Commits per committer: 53.114
Development Distribution Score (DDS): 0.186
Commits in past year: 438
Committers in past year: 18
Avg Commits per committer in past year: 24.333
Development Distribution Score (DDS) in past year: 0.466
| Name | Commits | |
|---|---|---|
| Andrew Arnott | a****o@m****m | 3028 |
| renovate[bot] | 2****] | 234 |
| dependabot[bot] | 4****] | 151 |
| Alex Eyler | a****y@m****m | 34 |
| CSIGS@microsoft.com | c****s | 23 |
| David Kean | d****n@m****m | 20 |
| Drew Noakes | g****t@d****m | 16 |
| Daniel Griffen | d****l@g****o | 14 |
| Ankit. | 3****t | 14 |
| Greg Van Liew | g****l@m****m | 12 |
| Daniel Griffen | d****e@m****m | 12 |
| Adrian Vinca | a****v@m****m | 11 |
| Matteo Prosperi | 4****i | 11 |
| Kirill Osenkov | g****b@o****m | 11 |
| CSI Users | c****s@m****m | 10 |
| Copilot | 1****t | 9 |
| Nicolai Henriksen (NCHE) | n****e@o****m | 6 |
| Todd Grunke | t****n@m****m | 6 |
| Miguel Lopez | 4****c | 6 |
| Tina Schrepfer (LI) | t****i@m****m | 5 |
| 🤖 Copilot | n****y@g****m | 5 |
| Zbyněk Sailer | v****l@m****m | 5 |
| Fabric Resource Service | o****v@m****m | 4 |
| Pierson Lee (PIE) | p****l@m****m | 4 |
| trevors20 | 4****0 | 3 |
| Stephen Toub | s****b@m****m | 3 |
| Andrii Tretiak | a****t@m****m | 3 |
| Marius Ungureanu | m****u@m****m | 3 |
| Mohit Chakraborty | m****c@m****m | 3 |
| Joey Robichaud | j****h@m****m | 3 |
| and 40 more... | ||
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 37
Total pull requests: 602
Average time to close issues: over 3 years
Average time to close pull requests: 15 days
Total issue authors: 20
Total pull request authors: 29
Average comments per issue: 2.27
Average comments per pull request: 0.85
Merged pull request: 280
Bot issues: 2
Bot pull requests: 366
Past year issues: 6
Past year pull requests: 139
Past year average time to close issues: 7 days
Past year average time to close pull requests: 9 days
Past year issue authors: 3
Past year pull request authors: 12
Past year average comments per issue: 2.0
Past year average comments per pull request: 1.46
Past year merged pull request: 71
Past year bot issues: 0
Past year bot pull requests: 85
Top Issue Authors
- AArnott (12)
- tmat (3)
- znakeeye (2)
- KirillOsenkov (2)
- weltkante (2)
- drewnoakes (2)
- gabrielrvd (1)
- renovate[bot] (1)
- jaredpar (1)
- BalintPogatsa (1)
- etiennemargraff (1)
- bradws (1)
- sharwell (1)
- AmadeusW (1)
- kzu (1)
Top Pull Request Authors
- dependabot[bot] (199)
- renovate[bot] (166)
- AArnott (143)
- csigs (21)
- ankitvarmait (20)
- davkean (8)
- Copilot (8)
- matteo-prosperi (6)
- ToddGrun (5)
- RyanToth3 (3)
- taliamccormick (2)
- SylviaLe191 (2)
- JamieMagee (2)
- aphistra (2)
- teo-tsirpanis (1)
Top Issue Labels
- enhancement (10)
- analyzers (9)
- bug (8)
- question (1)
- dependencies (1)
Top Pull Request Labels
- dependencies (365)
- enhancement (8)
- bug (3)
- analyzers (3)
- breaking change (1)
Package metadata
- Total packages: 6
-
Total downloads:
- nuget: 59,392,302 total
- Total docker downloads: 4,431
- Total dependent packages: 42 (may contain duplicates)
- Total dependent repositories: 124 (may contain duplicates)
- Total versions: 182
- Total maintainers: 2
nuget.org: microsoft.visualstudio.composition.netfxattributes
The MEF attributes and runtime classes in the .NET Managed Extensibility Framework (MEF) that are used for imports and exports, and exception types, in a .NET Standard compliant NuGet package form, as found in the System.ComponentModel.Composition namespace.
- Homepage: https://github.com/Microsoft/vs-mef
- Licenses: MIT
- Latest release: 16.9.20 (published over 5 years ago)
- Last Synced: 2026-10-31T15:31:46.003Z (2 days ago)
- Versions: 16
- Dependent Packages: 2
- Dependent Repositories: 124
- Downloads: 22,518,645 Total
- Docker Downloads: 4,431
-
Rankings:
- Docker downloads count: 0.414%
- Downloads: 0.508%
- Dependent repos count: 0.554%
- Average: 2.177%
- Stargazers count: 2.294%
- Forks count: 2.468%
- Dependent packages count: 6.823%
- Maintainers (2)
nuget.org: microsoft.visualstudio.composition.configuration
Lightning fast MEF engine, supporting System.ComponentModel.Composition and System.Composition.
- Homepage: https://github.com/Microsoft/vs-mef
- Licenses: MIT
- Latest release: (published 2 days ago)
- Last Synced: 2026-10-31T15:31:41.229Z (2 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Forks count: 1.422%
- Stargazers count: 1.724%
- Average: 8.848%
- Dependent repos count: 12.697%
- Dependent packages count: 19.548%
nuget.org: microsoft.visualstudio.composition
Lightning fast MEF engine, supporting System.ComponentModel.Composition and System.Composition.
- Homepage: https://github.com/Microsoft/vs-mef
- Licenses: MIT
- Latest release: 17.13.41 (published over 1 year ago)
- Last Synced: 2026-10-31T15:31:41.512Z (2 days ago)
- Versions: 50
- Dependent Packages: 22
- Dependent Repositories: 0
- Downloads: 27,190,385 Total
-
Rankings:
- Downloads: 0.49%
- Average: 11.935%
- Dependent repos count: 14.978%
- Dependent packages count: 20.338%
- Maintainers (2)
nuget.org: microsoft.visualstudio.componentmodelhost
Package Description
- Homepage: https://github.com/Microsoft/vs-mef
- Licenses: mit
- Latest release: 17.14.106 (published over 1 year ago)
- Last Synced: 2026-10-31T15:31:41.997Z (2 days ago)
- Versions: 58
- Dependent Packages: 10
- Dependent Repositories: 0
- Downloads: 6,503,327 Total
-
Rankings:
- Downloads: 0.713%
- Average: 12.009%
- Dependent repos count: 14.978%
- Dependent packages count: 20.338%
- Maintainers (2)
nuget.org: microsoft.visualstudio.composition.analyzers
Analyzers for MEF consumers to help identify common errors in MEF parts.
- Homepage: https://github.com/Microsoft/vs-mef
- Licenses: MIT
- Latest release: 17.13.41 (published over 1 year ago)
- Last Synced: 2026-10-31T15:31:40.570Z (2 days ago)
- Versions: 22
- Dependent Packages: 8
- Dependent Repositories: 0
- Downloads: 3,140,486 Total
-
Rankings:
- Downloads: 1.883%
- Average: 12.4%
- Dependent repos count: 14.978%
- Dependent packages count: 20.338%
- Maintainers (2)
nuget.org: microsoft.visualstudio.composition.apphost
Adds a VS MEF system with a pre-computed, cached MEF graph.
- Homepage: https://github.com/Microsoft/vs-mef
- Licenses: MIT
- Latest release: 17.7.26 (published almost 3 years ago)
- Last Synced: 2026-10-31T15:31:41.734Z (2 days ago)
- Versions: 34
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 39,459 Total
-
Rankings:
- Downloads: 10.832%
- Dependent repos count: 13.819%
- Average: 14.496%
- Dependent packages count: 18.835%
- Maintainers (2)
Dependencies
- Microsoft.CodeAnalysis.PublicApiAnalyzers 3.3.3
- Microsoft.VisualStudio.Threading.Analyzers 17.2.32
- Microsoft.VisualStudio.Validation 17.0.53
- Nullable 1.3.0
- System.ComponentModel.Composition 6.0.0
- System.Composition 6.0.0
- System.Reflection.Emit 4.7.0
- System.Reflection.Metadata 5.0.0
- System.Reflection.TypeExtensions 4.7.0
- System.Threading.Tasks.Dataflow 6.0.0
- Microsoft.CodeAnalysis.Analyzers 3.3.3
- Microsoft.CodeAnalysis.CSharp 2.10.0
- Nerdbank.MSBuildExtension 0.1.17-beta
- Nullable 1.3.0
- Microsoft.CSharp 4.7.0
- Nerdbank.NetStandardBridge 1.1.9-alpha
- OpenSoftware.DgmlBuilder 2.0.0
- System.CommandLine.DragonFruit 0.3.0-alpha.21216.1
- Microsoft.CodeAnalysis.CSharp.CodeFix.Testing.XUnit 1.1.1
- Microsoft.CodeAnalysis.CSharp.Workspaces *
- Microsoft.CodeAnalysis.VisualBasic.CodeFix.Testing.XUnit 1.1.1
- Microsoft.CodeAnalysis.VisualBasic.Workspaces *
- Microsoft.NET.Test.Sdk 17.2.0
- Nullable 1.3.0
- coverlet.msbuild 3.1.2
- xunit 2.4.1
- xunit.runner.visualstudio 2.4.5
- System.Composition 6.0.0
- System.ComponentModel.Composition 6.0.0
- System.Composition 6.0.0
- System.Composition 6.0.0
- System.ComponentModel.Composition 6.0.0
- System.Composition 6.0.0
- System.ComponentModel.Composition 6.0.0
- System.Composition 6.0.0
- System.ComponentModel.Composition 6.0.0
- System.Composition 6.0.0
- DiffPlex 1.7.1
- Microsoft.NET.Test.Sdk 17.2.0
- Nullable 1.3.0
- System.ValueTuple 4.5.0
- Xunit 2.4.1
- Xunit.SkippableFact 1.4.13
- coverlet.msbuild 3.1.2
- xunit.extensibility.execution 2.4.1
- xunit.runner.console 2.4.1
- xunit.runner.visualstudio 2.4.5
- System.ComponentModel.Composition 6.0.0
- System.ComponentModel.Composition 6.0.0
- System.Composition.AttributedModel 6.0.0
- System.Composition.AttributedModel 6.0.0
- System.Composition.AttributedModel 6.0.0
- System.Composition.AttributedModel 6.0.0
- DiffPlex 1.7.1
- Microsoft.NET.Test.Sdk 17.2.0
- Nullable 1.3.0
- System.ValueTuple 4.5.0
- Xunit 2.4.1
- Xunit.SkippableFact 1.4.13
- coverlet.collector 3.1.2
- xunit.extensibility.execution 2.4.1
- xunit.runner.console 2.4.1
- xunit.runner.visualstudio 2.4.5
- Microsoft.CodeAnalysis.CSharp *
- actions/checkout 8e8c483db84b4bee98b60c0593521ed34d9990e8 composite
- actions/checkout 8e8c483db84b4bee98b60c0593521ed34d9990e8 composite
- Microsoft.CodeAnalysis.CSharp.Workspaces *
- actions/checkout 8e8c483db84b4bee98b60c0593521ed34d9990e8 composite
- actions/deploy-pages d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e composite
- actions/upload-pages-artifact 7b1f4a764d45c48632c6b24a0339c27f5614fb0b composite
- Microsoft.CodeAnalysis.VisualBasic *
- actions/upload-artifact 330a01c490aca151604b8cf639adc76d48f6c5d4 composite
- actions/checkout 8e8c483db84b4bee98b60c0593521ed34d9990e8 composite
- becheran/mlc 18a06b3aa2901ca197de59c8b0b1f54fdba6b3fa composite
- BenchmarkDotNet *
- Microsoft.VisualStudio.DiagnosticsHub.BenchmarkDotNetDiagnosers *
- System.ComponentModel.Composition *
- System.Composition.AttributedModel *
- System.Memory *