The .NET Home repository is a directory and entry point for discovering .NET open source projects from Microsoft and the community.
This repository solves the problem of fragmentation across the .NET ecosystem by serving as a centralized hub where developers can learn about and locate official .NET projects and community-maintained libraries. Rather than being a monolithic codebase, it functions as a curated index with links to the actual project repositories, release notes, documentation, and curated lists of open source initiatives. The repository includes guides to .NET Framework release notes, documentation resources, and categorized lists of developer-focused and consumer-focused open source projects.
Developers should use this repository as a starting point when exploring the .NET ecosystem or looking for specific tools and libraries. It suits anyone new to .NET who needs orientation across the landscape of available projects, as well as maintainers seeking to list their projects for community discovery. The repository explicitly directs users to file product issues in the main project repositories rather than here, and it acknowledges that while it will respond to issues filed here, it is not an official support location. The repository points to community-maintained curated lists as additional resources for finding projects and libraries.
The project maintains an organized index with clear categorization across .NET runtime, ASP.NET Core, language implementations, documentation, and related frameworks like Windows Forms and WPF. Pull requests are accepted as the mechanism for community contribution to keep the index current and comprehensive.