# .NET Home The dotnet repository is the starting point to engage in and learn about .NET open source projects from [Microsoft](http://microsoft.github.io) and the [.NET Foundation](http://www.dotnetfoundation.org/). You can read the more detailed post [.NET Core is Open Source](http://blogs.msdn.com/b/dotnet/archive/2014/11/12/net-core-is-open-source.aspx) on the .NET blog. ## Finding .NET Open Source Projects There are many [open source .NET projects](dotnet-developer-projects.md), a few of which are listed below. Additionally [@quozd](https://github.com/quozd) maintains a list of [awesome open source .NET libraries, tools, frameworks, and software](https://github.com/quozd/awesome-dotnet). [ASP.NET Core (and .NET Core) Library and Framework Support](https://github.com/jpsingleton/ANCLAFS) is listed at [ANCLAFS.com](https://ANCLAFS.com). * [.NET Compiler Platform ("Roslyn")](https://github.com/dotnet/roslyn) * [.NET Core](https://github.com/dotnet/core) * [ASP.NET Core](https://github.com/aspnet/home) * [EntityFramework](https://github.com/aspnet/EntityFramework) * [Orleans](https://github.com/dotnet/orleans) * [Exceptionless](https://github.com/exceptionless/Exceptionless) * [Glimpse](http://getglimpse.com) * [JSON.NET](http://json.net/) * [Mobius: C# API for Apache Spark](https://github.com/Microsoft/Mobius) * [MonoGame](http://monogame.net) * [Mono Project](https://github.com/mono/) * [MVVM Cross](https://github.com/MvvmCross/MvvmCross) * [MVVM Light Toolkit](http://www.mvvmlight.net) * [ReactiveUI](https://github.com/reactiveui/ReactiveUI) For a longer list, see: * [.NET developer projects](dotnet-developer-projects.md) * [.NET consumer projects](dotnet-consumer-projects.md) For a list of free services and tools for open source .NET projects, see: * [Free Services & Tools for Open Source .NET Projects](dotnet-free-oss-services.md) ## How to Engage, Contribute and Provide Feedback .NET open source projects from Microsoft (gladly) accept PRs and other contributions. To contribute to ASP.NET 5 or EntityFramework, see [the ASP.NET Contributing Guide](https://github.com/aspnet/Home/blob/master/CONTRIBUTING.md). To contribute to .NET Core, see the [.NET Core Contributing Guide](https://github.com/dotnet/corefx/wiki/Contributing). You are also encouraged to start a discussion by posting on the [.NET Foundation Forums](http://forums.dotnetfoundation.org/) or filing an issue in the corresponding GitHub project. See the contributing guides for more details. ## .NET Foundation Most .NET open source projects at Microsoft have been contributed to the [.NET Foundation](http://www.dotnetfoundation.org/projects). There are two main .NET Foundation projects for Microsoft open source projects: [ASP.NET Core project](http://www.dotnetfoundation.org/aspnet-core) and the [.NET Core project](http://www.dotnetfoundation.org/netcore). ## License .NET open source projects typically use either the [MIT](LICENSE) or [Apache 2](http://www.apache.org/licenses/LICENSE-2.0) licenses for code. Some projects license documentation and other forms of content under [Creative Commons Attribution 4.0](http://creativecommons.org/licenses/by/4.0/). See specific projects to understand the license used.