awesome-dotnet-core is a curated list of .NET Core libraries, tools, frameworks, and software resources.
The project addresses the challenge of discovering quality .NET Core ecosystem components by maintaining an organized, community-driven collection. Rather than attempting to be exhaustive, it focuses on identifying and categorizing genuinely useful resources across multiple domains including web frameworks, testing tools, logging solutions, dependency injection containers, and other infrastructure components. The list structure makes it easy to browse by category and find relevant packages for specific development needs.
Developers building .NET Core applications should use this list as a reference when evaluating dependencies or exploring what the ecosystem offers. It works well for teams new to .NET Core who need guidance on established, well-regarded packages, and for experienced developers seeking alternatives or discovering tools in less familiar areas. The curated nature means entries represent community consensus on quality rather than exhaustive coverage of every available package.
The project maintains an active collection with regular updates to reflect changes in the .NET Core ecosystem. Contributions flow steadily from the community, indicating ongoing engagement with keeping the list current and relevant. The maintainers actively review and merge pull requests that add new resources or improve existing entries, suggesting a responsive approach to community input.